Warning: Permanently added '3.226.76.12' (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/9245997-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.3 PID: 33535 Logging PID: 33536 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 9245997, 'buildroot_pkgs': ['fedora-clang-default-cc'], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '8ed7f86849a928b11d9b91358c085e839b5137cd', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-monthly-fedora-rebuild/rb_libtorrent', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'rb_libtorrent', 'package_version': '2.0.11-2', 'project_dirname': 'clang-monthly-fedora-rebuild', 'project_name': 'clang-monthly-fedora-rebuild', 'project_owner': '@fedora-llvm-team', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/clang-monthly-fedora-rebuild/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/tstellar/fedora-clang-default-cc/fedora-rawhide-x86_64/', 'id': 'copr_tstellar_fedora_clang_default_cc', 'name': 'Additional repo copr_tstellar_fedora_clang_default_cc'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm-snapshots-big-merge-20250707/fedora-rawhide-x86_64/', 'id': 'copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707', 'module_hotfixes': True, 'name': 'Additional repo copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707'}], 'sandbox': '@fedora-llvm-team/clang-monthly-fedora-rebuild--kkleine', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'kkleine', 'tags': [], 'task_id': '9245997-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': ['toolchain_clang', 'clang_lto']} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-monthly-fedora-rebuild/rb_libtorrent /var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-monthly-fedora-rebuild/rb_libtorrent', '/var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent'... Running: git checkout 8ed7f86849a928b11d9b91358c085e839b5137cd -- cmd: ['git', 'checkout', '8ed7f86849a928b11d9b91358c085e839b5137cd', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent rc: 0 stdout: stderr: Note: switching to '8ed7f86849a928b11d9b91358c085e839b5137cd'. 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 8ed7f86 automatic import of rb_libtorrent Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent 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 libtorrent-rasterbar-2.0.11.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o libtorrent-rasterbar-2.0.11.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/@fedora-llvm-team/clang-monthly-fedora-rebuild/rb_libtorrent/libtorrent-rasterbar-2.0.11.tar.gz/md5/dc497b6bb4de4304694fd9ed87257466/libtorrent-rasterbar-2.0.11.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 4527k 100 4527k 0 0 209M 0 --:--:-- --:--:-- --:--:-- 210M INFO: Reading stdout from command: md5sum libtorrent-rasterbar-2.0.11.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent/rb_libtorrent.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1751906781.759268 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --without toolchain_clang --without clang_lto INFO: mock.py version 6.3 starting (python version = 3.13.3, NVR = mock-6.3-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent/rb_libtorrent.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1751906781.759268 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --without toolchain_clang --without clang_lto 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-w2uewztm/rb_libtorrent/rb_libtorrent.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.3 INFO: Mock Version: 6.3 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1751906781.759268/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 container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-9be964d7-5e7e-44fb-a439-e7395124d294 INFO: Checking that f6e35ea582a51d3b949342bb3be629f95259cfb89f045f699fc94aceb8ec5647 image matches host's architecture INFO: Copy content of container f6e35ea582a51d3b949342bb3be629f95259cfb89f045f699fc94aceb8ec5647 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1751906781.759268/root INFO: mounting f6e35ea582a51d3b949342bb3be629f95259cfb89f045f699fc94aceb8ec5647 with podman image mount INFO: image f6e35ea582a51d3b949342bb3be629f95259cfb89f045f699fc94aceb8ec5647 as /var/lib/containers/storage/overlay/8576addad6f076763168d709e187f7b863e2265f6d32685731ab919cae7e1e92/merged INFO: umounting image f6e35ea582a51d3b949342bb3be629f95259cfb89f045f699fc94aceb8ec5647 (/var/lib/containers/storage/overlay/8576addad6f076763168d709e187f7b863e2265f6d32685731ab919cae7e1e92/merged) with podman image umount INFO: Removing image mock-bootstrap-9be964d7-5e7e-44fb-a439-e7395124d294 INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1751906781.759268/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 dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-5.99.90-6.fc43.x86_64 rpm-sequoia-1.9.0-1.fc43.x86_64 dnf5-5.2.14.0-3.fc43.x86_64 dnf5-plugins-5.2.14.0-3.fc43.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Additional repo copr_fedora_llvm_team_ 100% | 43.6 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 43.2 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 43.8 KiB/s | 1.5 KiB | 00m00s fedora 100% | 4.8 KiB/s | 23.3 KiB | 00m05s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.2.37-3.fc43 copr_base 8.2 MiB bzip2 x86_64 1.0.8-20.fc43 copr_base 91.0 KiB coreutils x86_64 9.7-4.fc43 fedora 5.4 MiB cpio x86_64 2.15-2.fc43 copr_base 1.1 MiB diffutils x86_64 3.12-2.fc43 copr_base 1.6 MiB fedora-release-common noarch 43-0.16 fedora 20.4 KiB findutils x86_64 1:4.10.0-5.fc43 copr_base 1.9 MiB gawk x86_64 5.3.2-1.fc43 copr_base 1.7 MiB glibc-minimal-langpack x86_64 2.41.9000-20.fc43 fedora 0.0 B grep x86_64 3.12-1.fc43 copr_base 1.0 MiB gzip x86_64 1.13-3.fc43 copr_base 396.7 KiB info x86_64 7.2-4.fc43 fedora 353.9 KiB patch x86_64 2.8-1.fc43 copr_base 247.1 KiB redhat-rpm-config noarch 343-6.fc43 fedora 181.4 KiB rpm-build x86_64 5.99.90-6.fc43 fedora 281.7 KiB sed x86_64 4.9-4.fc43 copr_base 881.6 KiB shadow-utils x86_64 2:4.17.4-1.fc43 copr_base 4.2 MiB tar x86_64 2:1.35-5.fc42 fedora 3.0 MiB unzip x86_64 6.0-66.fc42 fedora 390.3 KiB util-linux x86_64 2.41.1-10.fc43 fedora 3.5 MiB which x86_64 2.23-2.fc43 fedora 83.5 KiB xz x86_64 1:5.8.1-1.fc43 copr_base 1.3 MiB Installing dependencies: add-determinism x86_64 0.6.0-1.fc43 fedora 2.5 MiB alternatives x86_64 1.33-1.fc43 copr_base 62.0 KiB ansible-srpm-macros noarch 1-17.1.fc42 fedora 35.7 KiB audit-libs x86_64 4.0.5-2.fc43 fedora 351.3 KiB binutils x86_64 2.44-3.fc43 fedora 25.9 MiB build-reproducibility-srpm-macros noarch 0.6.0-1.fc43 fedora 735.0 B bzip2-libs x86_64 1.0.8-20.fc43 copr_base 92.4 KiB ca-certificates noarch 2024.2.69_v8.0.401-5.fc42 fedora 2.6 MiB coreutils-common x86_64 9.7-4.fc43 fedora 11.3 MiB crypto-policies noarch 20250620-1.git9496ef7.fc43 fedora 146.3 KiB curl x86_64 8.15.0~rc2-1.fc43 fedora 473.4 KiB cyrus-sasl-lib x86_64 2.1.28-30.fc42 fedora 2.3 MiB debugedit x86_64 5.1-7.fc43 fedora 192.7 KiB dwz x86_64 0.16-1.fc43 fedora 287.1 KiB ed x86_64 1.21.1-1.fc43 fedora 142.8 KiB efi-srpm-macros noarch 6-3.fc43 fedora 40.1 KiB elfutils x86_64 0.193-2.fc43 fedora 2.9 MiB elfutils-debuginfod-client x86_64 0.193-2.fc43 fedora 83.9 KiB elfutils-default-yama-scope noarch 0.193-2.fc43 fedora 1.8 KiB elfutils-libelf x86_64 0.193-2.fc43 fedora 1.2 MiB elfutils-libs x86_64 0.193-2.fc43 fedora 683.4 KiB fedora-gpg-keys noarch 43-0.2 fedora 129.0 KiB fedora-release noarch 43-0.16 fedora 0.0 B fedora-release-identity-basic noarch 43-0.16 fedora 664.0 B fedora-repos noarch 43-0.2 fedora 4.9 KiB fedora-repos-rawhide noarch 43-0.2 fedora 2.2 KiB file x86_64 5.46-5.fc43 fedora 100.2 KiB file-libs x86_64 5.46-5.fc43 fedora 11.9 MiB filesystem x86_64 3.18-44.fc43 fedora 112.0 B filesystem-srpm-macros noarch 3.18-44.fc43 fedora 38.2 KiB fonts-srpm-macros noarch 1:2.0.5-22.fc43 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-2.fc42 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-14.fc42 fedora 144.0 B gdb-minimal x86_64 16.3-3.fc43 fedora 13.2 MiB gdbm-libs x86_64 1:1.23-9.fc43 copr_base 137.9 KiB ghc-srpm-macros noarch 1.9.2-2.fc42 fedora 779.0 B glibc x86_64 2.41.9000-20.fc43 fedora 6.7 MiB glibc-common x86_64 2.41.9000-20.fc43 fedora 1.0 MiB glibc-gconv-extra x86_64 2.41.9000-20.fc43 fedora 7.2 MiB gmp x86_64 1:6.3.0-3.fc43 fedora 819.2 KiB gnat-srpm-macros noarch 6-7.fc42 fedora 1.0 KiB gnupg2 x86_64 2.4.8-2.fc43 copr_base 6.7 MiB gnupg2-dirmngr x86_64 2.4.8-2.fc43 copr_base 684.5 KiB gnupg2-gpg-agent x86_64 2.4.8-2.fc43 copr_base 750.6 KiB gnupg2-gpgconf x86_64 2.4.8-2.fc43 copr_base 271.1 KiB gnupg2-keyboxd x86_64 2.4.8-2.fc43 copr_base 222.4 KiB gnupg2-verify x86_64 2.4.8-2.fc43 copr_base 407.4 KiB gnutls x86_64 3.8.9-5.fc43 fedora 3.6 MiB go-srpm-macros noarch 3.6.0-7.fc43 fedora 60.8 KiB gpgverify noarch 2.2-1.fc43 fedora 8.7 KiB ima-evm-utils-libs x86_64 1.6.2-5.fc43 copr_base 56.5 KiB jansson x86_64 2.14-2.fc43 copr_base 101.2 KiB java-srpm-macros noarch 1-6.fc43 fedora 870.0 B json-c x86_64 0.18-2.fc43 copr_base 90.5 KiB kernel-srpm-macros noarch 1.0-25.fc42 fedora 1.9 KiB keyutils-libs x86_64 1.6.3-5.fc43 copr_base 50.1 KiB krb5-libs x86_64 1.21.3-6.fc43 fedora 2.3 MiB libacl x86_64 2.3.2-3.fc42 fedora 38.3 KiB libarchive x86_64 3.8.1-1.fc43 copr_base 1.0 MiB libassuan x86_64 2.5.7-3.fc43 copr_base 168.1 KiB libattr x86_64 2.5.2-5.fc42 fedora 27.1 KiB libblkid x86_64 2.41.1-10.fc43 fedora 262.4 KiB libbrotli x86_64 1.1.0-7.fc43 copr_base 837.1 KiB libcap x86_64 2.76-1.fc43 fedora 209.2 KiB libcap-ng x86_64 0.8.5-5.fc43 copr_base 64.6 KiB libcom_err x86_64 1.47.2-3.fc43 copr_base 63.0 KiB libcurl x86_64 8.15.0~rc2-1.fc43 fedora 903.2 KiB libeconf x86_64 0.7.9-1.fc43 copr_base 69.1 KiB libevent x86_64 2.1.12-15.fc43 copr_base 945.6 KiB libfdisk x86_64 2.41.1-10.fc43 fedora 380.4 KiB libffi x86_64 3.5.1-1.fc43 fedora 83.6 KiB libfsverity x86_64 1.6-2.fc43 copr_base 28.4 KiB libgcc x86_64 15.1.1-2.fc43 fedora 266.6 KiB libgcrypt x86_64 1.11.1-1.fc43 fedora 1.6 MiB libgomp x86_64 15.1.1-2.fc43 fedora 539.1 KiB libgpg-error x86_64 1.55-1.fc43 copr_base 935.8 KiB libidn2 x86_64 2.3.8-1.fc43 copr_base 556.5 KiB libksba x86_64 1.6.7-3.fc43 copr_base 415.8 KiB liblastlog2 x86_64 2.41.1-10.fc43 fedora 33.9 KiB libmount x86_64 2.41.1-10.fc43 fedora 372.7 KiB libnghttp2 x86_64 1.66.0-1.fc43 fedora 162.2 KiB libpkgconf x86_64 2.3.0-2.fc43 copr_base 81.8 KiB libpsl x86_64 0.21.5-5.fc43 copr_base 76.2 KiB libselinux x86_64 3.8-3.fc43 copr_base 200.9 KiB libsemanage x86_64 3.8.1-3.fc43 fedora 304.4 KiB libsepol x86_64 3.8-1.fc43 copr_base 932.3 KiB libsmartcols x86_64 2.41.1-10.fc43 fedora 180.5 KiB libssh x86_64 0.11.2-1.fc43 fedora 566.7 KiB libssh-config noarch 0.11.2-1.fc43 fedora 277.0 B libstdc++ x86_64 15.1.1-2.fc43 fedora 2.8 MiB libtasn1 x86_64 4.20.0-1.fc43 copr_base 192.3 KiB libtool-ltdl x86_64 2.5.4-5.fc43 fedora 70.1 KiB libunistring x86_64 1.1-9.fc43 copr_base 1.7 MiB libusb1 x86_64 1.0.28-2.fc43 copr_base 166.5 KiB libuuid x86_64 2.41.1-10.fc43 fedora 37.4 KiB libverto x86_64 0.3.2-10.fc42 fedora 25.4 KiB libxcrypt x86_64 4.4.38-7.fc43 fedora 284.5 KiB libxml2 x86_64 2.12.10-2.fc43 copr_base 2.0 MiB libzstd x86_64 1.5.7-1.fc43 copr_base 808.1 KiB lua-libs x86_64 5.4.8-1.fc43 fedora 280.8 KiB lua-srpm-macros noarch 1-15.fc42 fedora 1.3 KiB lz4-libs x86_64 1.10.0-2.fc43 copr_base 173.2 KiB mpfr x86_64 4.2.2-1.fc43 fedora 828.8 KiB ncurses-base noarch 6.5-6.20250614.fc43 copr_base 328.1 KiB ncurses-libs x86_64 6.5-6.20250614.fc43 copr_base 956.3 KiB nettle x86_64 3.10.1-1.fc43 fedora 790.5 KiB npth x86_64 1.8-2.fc43 copr_base 53.4 KiB ocaml-srpm-macros noarch 10-4.fc42 fedora 1.9 KiB openblas-srpm-macros noarch 2-19.fc42 fedora 112.0 B openldap x86_64 2.6.10-1.fc43 fedora 655.8 KiB openssl-libs x86_64 1:3.5.1-1.fc43 fedora 8.9 MiB p11-kit x86_64 0.25.5-8.fc43 copr_base 2.2 MiB p11-kit-trust x86_64 0.25.5-8.fc43 copr_base 437.1 KiB package-notes-srpm-macros noarch 0.5-13.fc42 fedora 1.6 KiB pam-libs x86_64 1.7.1-1.fc43 fedora 126.8 KiB pcre2 x86_64 10.45-1.fc43 copr_base 756.9 KiB pcre2-syntax noarch 10.45-1.fc43 copr_base 273.9 KiB perl-srpm-macros noarch 1-57.fc42 fedora 861.0 B pkgconf x86_64 2.3.0-2.fc43 copr_base 86.5 KiB pkgconf-m4 noarch 2.3.0-2.fc43 copr_base 14.4 KiB pkgconf-pkg-config x86_64 2.3.0-2.fc43 copr_base 989.0 B popt x86_64 1.19-8.fc43 copr_base 132.6 KiB publicsuffix-list-dafsa noarch 20250616-1.fc43 fedora 69.1 KiB pyproject-srpm-macros noarch 1.18.2-1.fc43 fedora 1.9 KiB python-srpm-macros noarch 3.14-1.fc43 fedora 51.7 KiB qt5-srpm-macros noarch 5.15.17-1.fc43 fedora 500.0 B qt6-srpm-macros noarch 6.9.1-1.fc43 fedora 464.0 B readline x86_64 8.2-13.fc43 copr_base 512.9 KiB rpm x86_64 5.99.90-6.fc43 fedora 3.1 MiB rpm-build-libs x86_64 5.99.90-6.fc43 fedora 264.4 KiB rpm-libs x86_64 5.99.90-6.fc43 fedora 929.8 KiB rpm-sequoia x86_64 1.9.0-1.fc43 fedora 2.5 MiB rpm-sign-libs x86_64 5.99.90-6.fc43 fedora 39.7 KiB rust-srpm-macros noarch 26.3-4.fc42 fedora 4.8 KiB setup noarch 2.15.0-25.fc43 fedora 725.0 KiB sqlite-libs x86_64 3.50.2-1.fc43 fedora 1.5 MiB systemd-libs x86_64 257.7-1.fc43 fedora 2.2 MiB systemd-standalone-sysusers x86_64 257.7-1.fc43 fedora 277.3 KiB tpm2-tss x86_64 4.1.3-7.fc43 copr_base 1.6 MiB tree-sitter-srpm-macros noarch 0.4.1-1.fc43 fedora 8.2 KiB util-linux-core x86_64 2.41.1-10.fc43 fedora 1.5 MiB xxhash-libs x86_64 0.8.3-2.fc43 copr_base 101.9 KiB xz-libs x86_64 1:5.8.1-1.fc43 copr_base 233.9 KiB zig-srpm-macros noarch 1-4.fc42 fedora 1.1 KiB zip x86_64 3.0-43.fc42 fedora 698.5 KiB zlib-ng-compat x86_64 2.2.4-2.fc43 copr_base 153.4 KiB zstd x86_64 1.5.7-1.fc43 copr_base 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 169 packages Total size of inbound packages is 59 MiB. Need to download 0 B. After this operation, 198 MiB extra will be used (install 198 MiB, remove 0 B). [ 1/169] redhat-rpm-config-0:343-6.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/169] rpm-build-0:5.99.90-6.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/169] unzip-0:6.0-66.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/169] fedora-release-common-0:43-0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/169] glibc-minimal-langpack-0:2.41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/169] tar-2:1.35-5.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/169] bzip2-0:1.0.8-20.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/169] cpio-0:2.15-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/169] which-0:2.23-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/169] bash-0:5.2.37-3.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/169] coreutils-0:9.7-4.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/169] grep-0:3.12-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/169] patch-0:2.8-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/169] sed-0:4.9-4.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/169] shadow-utils-2:4.17.4-1.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/169] util-linux-0:2.41.1-10.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/169] diffutils-0:3.12-2.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/169] findutils-1:4.10.0-5.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/169] gawk-0:5.3.2-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/169] gzip-0:1.13-3.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/169] info-0:7.2-4.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/169] xz-1:5.8.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/169] ansible-srpm-macros-0:1-17.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/169] build-reproducibility-srpm-ma 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/169] dwz-0:0.16-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/169] efi-srpm-macros-0:6-3.fc43.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/169] file-0:5.46-5.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/169] filesystem-srpm-macros-0:3.18 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/169] fonts-srpm-macros-1:2.0.5-22. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/169] forge-srpm-macros-0:0.4.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/169] fpc-srpm-macros-0:1.3-14.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/169] ghc-srpm-macros-0:1.9.2-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/169] gnat-srpm-macros-0:6-7.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/169] go-srpm-macros-0:3.6.0-7.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/169] java-srpm-macros-0:1-6.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/169] kernel-srpm-macros-0:1.0-25.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/169] lua-srpm-macros-0:1-15.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/169] ocaml-srpm-macros-0:10-4.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/169] openblas-srpm-macros-0:2-19.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/169] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/169] perl-srpm-macros-0:1-57.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/169] pyproject-srpm-macros-0:1.18. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/169] python-srpm-macros-0:3.14-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/169] qt5-srpm-macros-0:5.15.17-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/169] qt6-srpm-macros-0:6.9.1-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/169] rpm-0:5.99.90-6.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/169] rust-srpm-macros-0:26.3-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/169] tree-sitter-srpm-macros-0:0.4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/169] zig-srpm-macros-0:1-4.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/169] zip-0:3.0-43.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/169] elfutils-0:0.193-2.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/169] elfutils-libelf-0:0.193-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/169] glibc-0:2.41.9000-20.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/169] libgcc-0:15.1.1-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/169] libstdc++-0:15.1.1-2.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/169] rpm-build-libs-0:5.99.90-6.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/169] rpm-libs-0:5.99.90-6.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/169] fedora-repos-0:43-0.2.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/169] glibc-common-0:2.41.9000-20.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/169] libacl-0:2.3.2-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/169] filesystem-0:3.18-44.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/169] coreutils-common-0:9.7-4.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/169] gmp-1:6.3.0-3.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/169] libattr-0:2.5.2-5.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/169] libcap-0:2.76-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/169] openssl-libs-1:3.5.1-1.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/169] systemd-libs-0:257.7-1.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/169] audit-libs-0:4.0.5-2.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/169] libsemanage-0:3.8.1-3.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/169] libxcrypt-0:4.4.38-7.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/169] setup-0:2.15.0-25.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/169] libfdisk-0:2.41.1-10.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/169] liblastlog2-0:2.41.1-10.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/169] libsmartcols-0:2.41.1-10.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/169] libuuid-0:2.41.1-10.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/169] util-linux-core-0:2.41.1-10.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/169] mpfr-0:4.2.2-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/169] add-determinism-0:0.6.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/169] file-libs-0:5.46-5.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/169] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/169] elfutils-libs-0:0.193-2.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/169] glibc-gconv-extra-0:2.41.9000 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/169] libgomp-0:15.1.1-2.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/169] lua-libs-0:5.4.8-1.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/169] rpm-sign-libs-0:5.99.90-6.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/169] rpm-sequoia-0:1.9.0-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/169] fedora-gpg-keys-0:43-0.2.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/169] fedora-repos-rawhide-0:43-0.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/169] ca-certificates-0:2024.2.69_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/169] crypto-policies-0:20250620-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/169] libmount-0:2.41.1-10.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/169] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/169] libblkid-0:2.41.1-10.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/169] xz-libs-1:5.8.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/169] libeconf-0:0.7.9-1.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/169] libselinux-0:3.8-3.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/169] pam-libs-0:1.7.1-1.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/169] ed-0:1.21.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/169] libsepol-0:3.8-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/169] binutils-0:2.44-3.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/169] pcre2-0:10.45-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/169] readline-0:8.2-13.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/169] bzip2-libs-0:1.0.8-20.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/169] ncurses-libs-0:6.5-6.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/169] libcap-ng-0:0.8.5-5.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/169] zlib-ng-compat-0:2.2.4-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/169] gnupg2-0:2.4.8-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/169] gpgverify-0:2.2-1.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/169] libgcrypt-0:1.11.1-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/169] ima-evm-utils-libs-0:1.6.2-5. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/169] libfsverity-0:1.6-2.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/169] popt-0:1.19-8.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/169] libzstd-0:1.5.7-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/169] sqlite-libs-0:3.50.2-1.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/169] debugedit-0:5.1-7.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/169] libarchive-0:3.8.1-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/169] pkgconf-pkg-config-0:2.3.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/169] pkgconf-0:2.3.0-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/169] pkgconf-m4-0:2.3.0-2.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/169] libpkgconf-0:2.3.0-2.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/169] zstd-0:1.5.7-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/169] curl-0:8.15.0~rc2-1.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/169] libgpg-error-0:1.55-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/169] json-c-0:0.18-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/169] libffi-0:3.5.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/169] p11-kit-0:0.25.5-8.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/169] p11-kit-trust-0:0.25.5-8.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/169] alternatives-0:1.33-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/169] jansson-0:2.14-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/169] lz4-libs-0:1.10.0-2.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/169] pcre2-syntax-0:10.45-1.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/169] libtasn1-0:4.20.0-1.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/169] ncurses-base-0:6.5-6.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/169] libxml2-0:2.12.10-2.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/169] tpm2-tss-0:4.1.3-7.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/169] gnupg2-dirmngr-0:2.4.8-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/169] gnutls-0:3.8.9-5.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/169] openldap-0:2.6.10-1.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/169] nettle-0:3.10.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/169] cyrus-sasl-lib-0:2.1.28-30.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/169] libtool-ltdl-0:2.5.4-5.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/169] gnupg2-gpg-agent-0:2.4.8-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/169] gnupg2-gpgconf-0:2.4.8-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/169] gnupg2-keyboxd-0:2.4.8-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/169] gnupg2-verify-0:2.4.8-2.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/169] libassuan-0:2.5.7-3.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/169] npth-0:1.8-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/169] libevent-0:2.1.12-15.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/169] libidn2-0:2.3.8-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/169] libunistring-0:1.1-9.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/169] gdbm-libs-1:1.23-9.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/169] libusb1-0:1.0.28-2.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/169] libksba-0:1.6.7-3.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/169] fedora-release-0:43-0.16.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/169] systemd-standalone-sysusers-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/169] gdb-minimal-0:16.3-3.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/169] xxhash-libs-0:0.8.3-2.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/169] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/169] libcurl-0:8.15.0~rc2-1.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/169] krb5-libs-0:1.21.3-6.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/169] libnghttp2-0:1.66.0-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/169] libssh-0:0.11.2-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/169] libverto-0:0.3.2-10.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/169] libssh-config-0:0.11.2-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/169] libbrotli-0:1.1.0-7.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/169] libpsl-0:0.21.5-5.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/169] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/169] keyutils-libs-0:1.6.3-5.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/169] libcom_err-0:1.47.2-3.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [169/169] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. [ 1/171] Verify package files 100% | 1.4 KiB/s | 169.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-44.fc43.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-44.fc43.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1751906781.759268/root/var/cache/d [ 2/171] Prepare transaction 100% | 3.9 KiB/s | 169.0 B | 00m00s [ 3/171] Installing libgcc-0:15.1.1-2. 100% | 131.0 MiB/s | 268.3 KiB | 00m00s [ 4/171] Installing publicsuffix-list- 100% | 0.0 B/s | 69.8 KiB | 00m00s [ 5/171] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 6/171] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 7/171] Installing fedora-gpg-keys-0: 100% | 42.9 MiB/s | 175.9 KiB | 00m00s [ 8/171] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/171] Installing fedora-repos-0:43- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/171] Installing fedora-release-com 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [ 11/171] Installing fedora-release-0:4 100% | 17.3 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-25.fc43.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-25.fc43.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 12/171] Installing setup-0:2.15.0-25. 100% | 44.6 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/171] Installing filesystem-0:3.18- 100% | 2.6 MiB/s | 212.5 KiB | 00m00s [ 14/171] Installing ncurses-base-0:6.5 100% | 86.3 MiB/s | 353.5 KiB | 00m00s [ 15/171] Installing glibc-common-0:2.4 100% | 56.7 MiB/s | 1.0 MiB | 00m00s [ 16/171] Installing glibc-gconv-extra- 100% | 261.1 MiB/s | 7.3 MiB | 00m00s [ 17/171] Installing glibc-0:2.41.9000- 100% | 171.4 MiB/s | 6.7 MiB | 00m00s [ 18/171] Installing ncurses-libs-0:6.5 100% | 235.1 MiB/s | 962.9 KiB | 00m00s [ 19/171] Installing bash-0:5.2.37-3.fc 100% | 248.8 MiB/s | 8.2 MiB | 00m00s [ 20/171] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 21/171] Installing zlib-ng-compat-0:2 100% | 150.6 MiB/s | 154.2 KiB | 00m00s [ 22/171] Installing bzip2-libs-0:1.0.8 100% | 91.3 MiB/s | 93.5 KiB | 00m00s [ 23/171] Installing libgpg-error-0:1.5 100% | 57.5 MiB/s | 941.7 KiB | 00m00s [ 24/171] Installing libstdc++-0:15.1.1 100% | 354.5 MiB/s | 2.8 MiB | 00m00s [ 25/171] Installing xz-libs-1:5.8.1-1. 100% | 229.5 MiB/s | 235.0 KiB | 00m00s [ 26/171] Installing libgcrypt-0:1.11.1 100% | 315.0 MiB/s | 1.6 MiB | 00m00s [ 27/171] Installing libassuan-0:2.5.7- 100% | 165.9 MiB/s | 169.9 KiB | 00m00s [ 28/171] Installing readline-0:8.2-13. 100% | 251.5 MiB/s | 515.0 KiB | 00m00s [ 29/171] Installing gmp-1:6.3.0-3.fc43 100% | 401.1 MiB/s | 821.5 KiB | 00m00s [ 30/171] Installing libuuid-0:2.41.1-1 100% | 0.0 B/s | 38.5 KiB | 00m00s [ 31/171] Installing popt-0:1.19-8.fc43 100% | 68.0 MiB/s | 139.2 KiB | 00m00s [ 32/171] Installing npth-0:1.8-2.fc43. 100% | 0.0 B/s | 54.5 KiB | 00m00s [ 33/171] Installing libblkid-0:2.41.1- 100% | 257.2 MiB/s | 263.4 KiB | 00m00s [ 34/171] Installing libattr-0:2.5.2-5. 100% | 0.0 B/s | 28.1 KiB | 00m00s [ 35/171] Installing libacl-0:2.3.2-3.f 100% | 0.0 B/s | 39.2 KiB | 00m00s [ 36/171] Installing libxcrypt-0:4.4.38 100% | 280.4 MiB/s | 287.2 KiB | 00m00s [ 37/171] Installing libzstd-0:1.5.7-1. 100% | 395.2 MiB/s | 809.4 KiB | 00m00s [ 38/171] Installing elfutils-libelf-0: 100% | 388.8 MiB/s | 1.2 MiB | 00m00s [ 39/171] Installing sqlite-libs-0:3.50 100% | 379.1 MiB/s | 1.5 MiB | 00m00s [ 40/171] Installing gnupg2-gpgconf-0:2 100% | 13.3 MiB/s | 273.2 KiB | 00m00s [ 41/171] Installing crypto-policies-0: 100% | 33.5 MiB/s | 171.3 KiB | 00m00s [ 42/171] Installing libtasn1-0:4.20.0- 100% | 189.6 MiB/s | 194.1 KiB | 00m00s [ 43/171] Installing libunistring-0:1.1 100% | 347.6 MiB/s | 1.7 MiB | 00m00s [ 44/171] Installing libidn2-0:2.3.8-1. 100% | 183.1 MiB/s | 562.6 KiB | 00m00s [ 45/171] Installing dwz-0:0.16-1.fc43. 100% | 18.8 MiB/s | 288.5 KiB | 00m00s [ 46/171] Installing mpfr-0:4.2.2-1.fc4 100% | 270.3 MiB/s | 830.4 KiB | 00m00s [ 47/171] Installing gawk-0:5.3.2-1.fc4 100% | 92.9 MiB/s | 1.8 MiB | 00m00s [ 48/171] Installing libksba-0:1.6.7-3. 100% | 204.3 MiB/s | 418.3 KiB | 00m00s [ 49/171] Installing unzip-0:6.0-66.fc4 100% | 27.5 MiB/s | 393.8 KiB | 00m00s [ 50/171] Installing file-libs-0:5.46-5 100% | 624.1 MiB/s | 11.9 MiB | 00m00s [ 51/171] Installing file-0:5.46-5.fc43 100% | 7.1 MiB/s | 101.7 KiB | 00m00s [ 52/171] Installing libsmartcols-0:2.4 100% | 177.4 MiB/s | 181.6 KiB | 00m00s [ 53/171] Installing lua-libs-0:5.4.8-1 100% | 275.4 MiB/s | 282.0 KiB | 00m00s [ 54/171] Installing libeconf-0:0.7.9-1 100% | 69.1 MiB/s | 70.7 KiB | 00m00s [ 55/171] Installing libsepol-0:3.8-1.f 100% | 303.8 MiB/s | 933.2 KiB | 00m00s [ 56/171] Installing libcap-ng-0:0.8.5- 100% | 64.9 MiB/s | 66.5 KiB | 00m00s [ 57/171] Installing audit-libs-0:4.0.5 100% | 345.1 MiB/s | 353.4 KiB | 00m00s [ 58/171] Installing pam-libs-0:1.7.1-1 100% | 126.2 MiB/s | 129.2 KiB | 00m00s [ 59/171] Installing libcap-0:2.76-1.fc 100% | 14.9 MiB/s | 214.3 KiB | 00m00s [ 60/171] Installing systemd-libs-0:257 100% | 318.9 MiB/s | 2.2 MiB | 00m00s [ 61/171] Installing json-c-0:0.18-2.fc 100% | 89.6 MiB/s | 91.7 KiB | 00m00s [ 62/171] Installing libffi-0:3.5.1-1.f 100% | 83.0 MiB/s | 85.0 KiB | 00m00s [ 63/171] Installing p11-kit-0:0.25.5-8 100% | 106.7 MiB/s | 2.2 MiB | 00m00s [ 64/171] Installing alternatives-0:1.3 100% | 4.8 MiB/s | 63.5 KiB | 00m00s [ 65/171] Installing p11-kit-trust-0:0. 100% | 20.4 MiB/s | 438.7 KiB | 00m00s [ 66/171] Installing lz4-libs-0:1.10.0- 100% | 170.2 MiB/s | 174.3 KiB | 00m00s [ 67/171] Installing zstd-0:1.5.7-1.fc4 100% | 100.9 MiB/s | 1.7 MiB | 00m00s [ 68/171] Installing libusb1-0:1.0.28-2 100% | 164.2 MiB/s | 168.1 KiB | 00m00s [ 69/171] Installing zip-0:3.0-43.fc42. 100% | 45.7 MiB/s | 702.4 KiB | 00m00s [ 70/171] Installing gnupg2-keyboxd-0:2 100% | 31.2 MiB/s | 223.6 KiB | 00m00s [ 71/171] Installing libpsl-0:0.21.5-5. 100% | 75.5 MiB/s | 77.3 KiB | 00m00s [ 72/171] Installing liblastlog2-0:2.41 100% | 35.1 MiB/s | 35.9 KiB | 00m00s [ 73/171] Installing libfdisk-0:2.41.1- 100% | 186.3 MiB/s | 381.5 KiB | 00m00s [ 74/171] Installing gnupg2-verify-0:2. 100% | 26.6 MiB/s | 408.8 KiB | 00m00s [ 75/171] Installing nettle-0:3.10.1-1. 100% | 258.3 MiB/s | 793.6 KiB | 00m00s [ 76/171] Installing gnutls-0:3.8.9-5.f 100% | 357.4 MiB/s | 3.6 MiB | 00m00s [ 77/171] Installing libxml2-0:2.12.10- 100% | 109.2 MiB/s | 2.0 MiB | 00m00s [ 78/171] Installing bzip2-0:1.0.8-20.f 100% | 6.7 MiB/s | 95.5 KiB | 00m00s [ 79/171] Installing add-determinism-0: 100% | 129.8 MiB/s | 2.5 MiB | 00m00s [ 80/171] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 81/171] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [ 82/171] Installing elfutils-default-y 100% | 408.6 KiB/s | 2.0 KiB | 00m00s [ 83/171] Installing elfutils-libs-0:0. 100% | 223.1 MiB/s | 685.2 KiB | 00m00s [ 84/171] Installing ed-0:1.21.1-1.fc43 100% | 10.1 MiB/s | 145.1 KiB | 00m00s [ 85/171] Installing patch-0:2.8-1.fc43 100% | 17.3 MiB/s | 248.6 KiB | 00m00s [ 86/171] Installing cpio-0:2.15-2.fc43 100% | 66.8 MiB/s | 1.1 MiB | 00m00s [ 87/171] Installing diffutils-0:3.12-2 100% | 87.7 MiB/s | 1.6 MiB | 00m00s [ 88/171] Installing libgomp-0:15.1.1-2 100% | 263.9 MiB/s | 540.5 KiB | 00m00s [ 89/171] Installing libpkgconf-0:2.3.0 100% | 81.0 MiB/s | 82.9 KiB | 00m00s [ 90/171] Installing pkgconf-0:2.3.0-2. 100% | 6.2 MiB/s | 89.0 KiB | 00m00s [ 91/171] Installing jansson-0:2.14-2.f 100% | 100.1 MiB/s | 102.5 KiB | 00m00s [ 92/171] Installing libtool-ltdl-0:2.5 100% | 69.6 MiB/s | 71.2 KiB | 00m00s [ 93/171] Installing gdbm-libs-1:1.23-9 100% | 136.4 MiB/s | 139.6 KiB | 00m00s [ 94/171] Installing cyrus-sasl-lib-0:2 100% | 121.3 MiB/s | 2.3 MiB | 00m00s [ 95/171] Installing xxhash-libs-0:0.8. 100% | 100.9 MiB/s | 103.3 KiB | 00m00s [ 96/171] Installing libnghttp2-0:1.66. 100% | 159.5 MiB/s | 163.3 KiB | 00m00s [ 97/171] Installing libverto-0:0.3.2-1 100% | 26.6 MiB/s | 27.2 KiB | 00m00s [ 98/171] Installing libbrotli-0:1.1.0- 100% | 273.2 MiB/s | 839.4 KiB | 00m00s [ 99/171] Installing keyutils-libs-0:1. 100% | 50.4 MiB/s | 51.6 KiB | 00m00s [100/171] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.1 KiB | 00m00s [101/171] Installing pcre2-syntax-0:10. 100% | 269.9 MiB/s | 276.4 KiB | 00m00s [102/171] Installing pcre2-0:10.45-1.fc 100% | 370.3 MiB/s | 758.4 KiB | 00m00s [103/171] Installing libselinux-0:3.8-3 100% | 197.4 MiB/s | 202.1 KiB | 00m00s [104/171] Installing grep-0:3.12-1.fc43 100% | 56.2 MiB/s | 1.0 MiB | 00m00s [105/171] Installing sed-0:4.9-4.fc43.x 100% | 51.1 MiB/s | 889.8 KiB | 00m00s [106/171] Installing findutils-1:4.10.0 100% | 98.7 MiB/s | 1.9 MiB | 00m00s [107/171] Installing xz-1:5.8.1-1.fc43. 100% | 70.9 MiB/s | 1.3 MiB | 00m00s [108/171] Installing libmount-0:2.41.1- 100% | 182.5 MiB/s | 373.8 KiB | 00m00s [109/171] Installing util-linux-core-0: 100% | 74.0 MiB/s | 1.5 MiB | 00m00s [110/171] Installing tar-2:1.35-5.fc42. 100% | 134.6 MiB/s | 3.0 MiB | 00m00s [111/171] Installing libsemanage-0:3.8. 100% | 149.5 MiB/s | 306.2 KiB | 00m00s [112/171] Installing systemd-standalone 100% | 19.4 MiB/s | 277.8 KiB | 00m00s [113/171] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [114/171] Installing pkgconf-pkg-config 100% | 126.7 KiB/s | 1.8 KiB | 00m00s [115/171] Installing coreutils-common-0 100% | 376.4 MiB/s | 11.3 MiB | 00m00s [116/171] Installing openssl-libs-1:3.5 100% | 404.7 MiB/s | 8.9 MiB | 00m00s [117/171] Installing coreutils-0:9.7-4. 100% | 155.6 MiB/s | 5.4 MiB | 00m00s [118/171] Installing ca-certificates-0: 100% | 1.9 MiB/s | 2.4 MiB | 00m01s [119/171] Installing libarchive-0:3.8.1 100% | 244.4 MiB/s | 1.0 MiB | 00m00s [120/171] Installing krb5-libs-0:1.21.3 100% | 152.8 MiB/s | 2.3 MiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-7.fc43.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-7.fc43.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [121/171] Installing tpm2-tss-0:4.1.3-7 100% | 273.8 MiB/s | 1.6 MiB | 00m00s [122/171] Installing ima-evm-utils-libs 100% | 56.5 MiB/s | 57.8 KiB | 00m00s [123/171] Installing gnupg2-gpg-agent-0 100% | 32.0 MiB/s | 754.6 KiB | 00m00s [124/171] Installing libssh-0:0.11.2-1. 100% | 277.7 MiB/s | 568.8 KiB | 00m00s [125/171] Installing gzip-0:1.13-3.fc43 100% | 26.2 MiB/s | 402.3 KiB | 00m00s [126/171] Installing rpm-sequoia-0:1.9. 100% | 354.1 MiB/s | 2.5 MiB | 00m00s [127/171] Installing rpm-libs-0:5.99.90 100% | 303.2 MiB/s | 931.4 KiB | 00m00s [128/171] Installing libfsverity-0:1.6- 100% | 0.0 B/s | 29.4 KiB | 00m00s [129/171] Installing libevent-0:2.1.12- 100% | 309.0 MiB/s | 949.4 KiB | 00m00s [130/171] Installing openldap-0:2.6.10- 100% | 214.7 MiB/s | 659.6 KiB | 00m00s [131/171] Installing libcurl-0:8.15.0~r 100% | 294.4 MiB/s | 904.3 KiB | 00m00s [132/171] Installing elfutils-debuginfo 100% | 6.0 MiB/s | 86.2 KiB | 00m00s [133/171] Installing elfutils-0:0.193-2 100% | 139.2 MiB/s | 2.9 MiB | 00m00s [134/171] Installing binutils-0:2.44-3. 100% | 304.7 MiB/s | 25.9 MiB | 00m00s [135/171] Installing gdb-minimal-0:16.3 100% | 270.4 MiB/s | 13.2 MiB | 00m00s [136/171] Installing debugedit-0:5.1-7. 100% | 13.6 MiB/s | 195.4 KiB | 00m00s [137/171] Installing curl-0:8.15.0~rc2- 100% | 19.4 MiB/s | 476.2 KiB | 00m00s [138/171] Installing rpm-0:5.99.90-6.fc 100% | 73.8 MiB/s | 2.5 MiB | 00m00s [139/171] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.1 KiB | 00m00s [140/171] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [141/171] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [142/171] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.3 KiB | 00m00s [143/171] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [144/171] Installing gnupg2-dirmngr-0:2 100% | 30.5 MiB/s | 687.2 KiB | 00m00s [145/171] Installing gnupg2-0:2.4.8-2.f 100% | 210.3 MiB/s | 6.7 MiB | 00m00s [146/171] Installing rpm-sign-libs-0:5. 100% | 39.6 MiB/s | 40.5 KiB | 00m00s [147/171] Installing rpm-build-libs-0:5 100% | 259.0 MiB/s | 265.2 KiB | 00m00s [148/171] Installing gpgverify-0:2.2-1. 100% | 0.0 B/s | 9.4 KiB | 00m00s [149/171] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [150/171] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [151/171] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [152/171] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [153/171] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [154/171] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [155/171] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [156/171] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [157/171] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [158/171] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [159/171] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [160/171] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [161/171] Installing redhat-rpm-config- 100% | 91.7 MiB/s | 187.8 KiB | 00m00s [162/171] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [163/171] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [164/171] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [165/171] Installing rpm-build-0:5.99.9 100% | 18.9 MiB/s | 290.5 KiB | 00m00s [166/171] Installing pyproject-srpm-mac 100% | 0.0 B/s | 2.5 KiB | 00m00s [167/171] Installing python-srpm-macros 100% | 0.0 B/s | 53.1 KiB | 00m00s [168/171] Installing which-0:2.23-2.fc4 100% | 5.6 MiB/s | 85.7 KiB | 00m00s [169/171] Installing util-linux-0:2.41. 100% | 96.4 MiB/s | 3.6 MiB | 00m00s [170/171] Installing shadow-utils-2:4.1 100% | 128.1 MiB/s | 4.2 MiB | 00m00s [171/171] Installing info-0:7.2-4.fc43. 100% | 211.0 KiB/s | 354.3 KiB | 00m02s Warning: skipped OpenPGP checks for 63 packages from repository: copr_base Complete! Updating and loading repositories: Additional repo copr_fedora_llvm_team_ 100% | 84.7 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 84.0 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 85.2 KiB/s | 1.5 KiB | 00m00s fedora 100% | 191.3 KiB/s | 27.7 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: fedora-clang-default-cc noarch 1-1.fc43 copr_tstellar_fedora_clang_default_cc 17.0 B Installing dependencies: annobin-docs noarch 12.97-1.fc43 fedora 98.9 KiB annobin-plugin-gcc x86_64 12.97-1.fc43 fedora 993.6 KiB clang x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 68.4 MiB clang-libs x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 115.8 MiB clang-resource-filesystem x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 15.3 KiB compiler-rt x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 41.4 MiB cpp x86_64 15.1.1-2.fc43 fedora 37.9 MiB expat x86_64 2.7.1-1.fc43 copr_base 301.9 KiB gcc x86_64 15.1.1-2.fc43 fedora 111.1 MiB gcc-c++ x86_64 15.1.1-2.fc43 fedora 41.3 MiB gcc-plugin-annobin x86_64 15.1.1-2.fc43 fedora 57.2 KiB glibc-devel x86_64 2.41.9000-20.fc43 fedora 2.3 MiB kernel-headers x86_64 6.16.0-0.rc3.31.fc43 fedora 6.7 MiB libedit x86_64 3.1-55.20250104cvs.fc43 copr_base 256.7 KiB libmpc x86_64 1.3.1-7.fc43 copr_base 156.5 KiB libomp x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 2.8 MiB libstdc++-devel x86_64 15.1.1-2.fc43 fedora 16.1 MiB libxcrypt-devel x86_64 4.4.38-7.fc43 fedora 30.8 KiB lld x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 44.4 KiB lld-libs x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 6.6 MiB llvm x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 89.7 MiB llvm-filesystem x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 0.0 B llvm-libs x86_64 21.0.0~pre20250707.g408e87184f8274-2.fc43 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707 139.2 MiB make x86_64 1:4.4.1-10.fc43 copr_base 1.8 MiB mpdecimal x86_64 4.0.1-1.fc43 copr_base 253.1 KiB python-pip-wheel noarch 25.1.1-5.fc43 fedora 1.2 MiB python3 x86_64 3.14.0~b3-2.fc43 fedora 28.9 KiB python3-libs x86_64 3.14.0~b3-2.fc43 fedora 42.8 MiB tzdata noarch 2025b-1.fc43 copr_base 1.6 MiB Transaction Summary: Installing: 30 packages Total size of inbound packages is 189 MiB. Need to download 0 B. After this operation, 729 MiB extra will be used (install 729 MiB, remove 0 B). [ 1/30] fedora-clang-default-cc-0:1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/30] clang-0:21.0.0~pre20250707.g408 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/30] clang-libs-0:21.0.0~pre20250707 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/30] llvm-libs-0:21.0.0~pre20250707. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/30] clang-resource-filesystem-0:21. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/30] llvm-filesystem-0:21.0.0~pre202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/30] llvm-0:21.0.0~pre20250707.g408e 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/30] lld-0:21.0.0~pre20250707.g408e8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/30] libomp-0:21.0.0~pre20250707.g40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/30] compiler-rt-0:21.0.0~pre2025070 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/30] lld-libs-0:21.0.0~pre20250707.g 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/30] libedit-0:3.1-55.20250104cvs.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/30] python3-0:3.14.0~b3-2.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/30] python3-libs-0:3.14.0~b3-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/30] python-pip-wheel-0:25.1.1-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/30] gcc-c++-0:15.1.1-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/30] gcc-0:15.1.1-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/30] cpp-0:15.1.1-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/30] libstdc++-devel-0:15.1.1-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/30] expat-0:2.7.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [21/30] mpdecimal-0:4.0.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [22/30] tzdata-0:2025b-1.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [23/30] libmpc-0:1.3.1-7.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [24/30] make-1:4.4.1-10.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [25/30] glibc-devel-0:2.41.9000-20.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [26/30] libxcrypt-devel-0:4.4.38-7.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [27/30] kernel-headers-0:6.16.0-0.rc3.3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [28/30] annobin-plugin-gcc-0:12.97-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [29/30] gcc-plugin-annobin-0:15.1.1-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [30/30] annobin-docs-0:12.97-1.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [30/30] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/32] Verify package files 100% | 84.0 B/s | 30.0 B | 00m00s [ 2/32] Prepare transaction 100% | 731.0 B/s | 30.0 B | 00m00s [ 3/32] Installing libmpc-0:1.3.1-7.fc4 100% | 51.4 MiB/s | 158.1 KiB | 00m00s [ 4/32] Installing libstdc++-devel-0:15 100% | 360.4 MiB/s | 16.2 MiB | 00m00s [ 5/32] Installing clang-resource-files 100% | 16.3 MiB/s | 16.7 KiB | 00m00s [ 6/32] Installing cpp-0:15.1.1-2.fc43. 100% | 315.5 MiB/s | 37.9 MiB | 00m00s [ 7/32] Installing annobin-docs-0:12.97 100% | 32.6 MiB/s | 100.0 KiB | 00m00s [ 8/32] Installing kernel-headers-0:6.1 100% | 195.0 MiB/s | 6.8 MiB | 00m00s [ 9/32] Installing glibc-devel-0:2.41.9 100% | 167.2 MiB/s | 2.3 MiB | 00m00s [10/32] Installing libxcrypt-devel-0:4. 100% | 32.3 MiB/s | 33.1 KiB | 00m00s [11/32] Installing make-1:4.4.1-10.fc43 100% | 90.7 MiB/s | 1.8 MiB | 00m00s [12/32] Installing gcc-0:15.1.1-2.fc43. 100% | 369.3 MiB/s | 111.2 MiB | 00m00s [13/32] Installing gcc-c++-0:15.1.1-2.f 100% | 317.7 MiB/s | 41.3 MiB | 00m00s [14/32] Installing tzdata-0:2025b-1.fc4 100% | 61.0 MiB/s | 1.9 MiB | 00m00s [15/32] Installing mpdecimal-0:4.0.1-1. 100% | 248.7 MiB/s | 254.6 KiB | 00m00s [16/32] Installing expat-0:2.7.1-1.fc43 100% | 19.8 MiB/s | 304.0 KiB | 00m00s [17/32] Installing python-pip-wheel-0:2 100% | 177.9 MiB/s | 1.2 MiB | 00m00s [18/32] Installing python3-libs-0:3.14. 100% | 320.2 MiB/s | 43.2 MiB | 00m00s [19/32] Installing python3-0:3.14.0~b3- 100% | 2.0 MiB/s | 30.7 KiB | 00m00s [20/32] Installing compiler-rt-0:21.0.0 100% | 626.9 MiB/s | 41.4 MiB | 00m00s [21/32] Installing libedit-0:3.1-55.202 100% | 252.3 MiB/s | 258.3 KiB | 00m00s [22/32] Installing llvm-filesystem-0:21 100% | 0.0 B/s | 1.1 KiB | 00m00s [23/32] Installing llvm-libs-0:21.0.0~p 100% | 421.8 MiB/s | 139.2 MiB | 00m00s [24/32] Installing clang-libs-0:21.0.0~ 100% | 419.9 MiB/s | 115.9 MiB | 00m00s [25/32] Installing clang-0:21.0.0~pre20 100% | 546.9 MiB/s | 68.4 MiB | 00m00s [26/32] Installing llvm-0:21.0.0~pre202 100% | 366.3 MiB/s | 89.7 MiB | 00m00s [27/32] Installing libomp-0:21.0.0~pre2 100% | 351.6 MiB/s | 2.8 MiB | 00m00s [28/32] Installing lld-libs-0:21.0.0~pr 100% | 386.4 MiB/s | 6.6 MiB | 00m00s [29/32] Installing lld-0:21.0.0~pre2025 100% | 2.0 MiB/s | 47.3 KiB | 00m00s [30/32] Installing fedora-clang-default 100% | 281.2 KiB/s | 288.0 B | 00m00s [31/32] Installing annobin-plugin-gcc-0 100% | 60.7 MiB/s | 995.3 KiB | 00m00s [32/32] Installing gcc-plugin-annobin-0 100% | 432.1 KiB/s | 58.8 KiB | 00m00s Warning: skipped OpenPGP checks for 17 packages from repositories: copr_base, copr_fedora_llvm_team_llvm_snapshots_big_merge_20250707, copr_tstellar_fedora_clang_default_cc Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.6.0-1.fc43.x86_64 alternatives-1.33-1.fc43.x86_64 annobin-docs-12.97-1.fc43.noarch annobin-plugin-gcc-12.97-1.fc43.x86_64 ansible-srpm-macros-1-17.1.fc42.noarch audit-libs-4.0.5-2.fc43.x86_64 bash-5.2.37-3.fc43.x86_64 binutils-2.44-3.fc43.x86_64 build-reproducibility-srpm-macros-0.6.0-1.fc43.noarch bzip2-1.0.8-20.fc43.x86_64 bzip2-libs-1.0.8-20.fc43.x86_64 ca-certificates-2024.2.69_v8.0.401-5.fc42.noarch clang-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 clang-libs-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 clang-resource-filesystem-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 compiler-rt-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 coreutils-9.7-4.fc43.x86_64 coreutils-common-9.7-4.fc43.x86_64 cpio-2.15-2.fc43.x86_64 cpp-15.1.1-2.fc43.x86_64 crypto-policies-20250620-1.git9496ef7.fc43.noarch curl-8.15.0~rc2-1.fc43.x86_64 cyrus-sasl-lib-2.1.28-30.fc42.x86_64 debugedit-5.1-7.fc43.x86_64 diffutils-3.12-2.fc43.x86_64 dwz-0.16-1.fc43.x86_64 ed-1.21.1-1.fc43.x86_64 efi-srpm-macros-6-3.fc43.noarch elfutils-0.193-2.fc43.x86_64 elfutils-debuginfod-client-0.193-2.fc43.x86_64 elfutils-default-yama-scope-0.193-2.fc43.noarch elfutils-libelf-0.193-2.fc43.x86_64 elfutils-libs-0.193-2.fc43.x86_64 expat-2.7.1-1.fc43.x86_64 fedora-clang-default-cc-1-1.fc43.noarch fedora-gpg-keys-43-0.2.noarch fedora-release-43-0.16.noarch fedora-release-common-43-0.16.noarch fedora-release-identity-basic-43-0.16.noarch fedora-repos-43-0.2.noarch fedora-repos-rawhide-43-0.2.noarch file-5.46-5.fc43.x86_64 file-libs-5.46-5.fc43.x86_64 filesystem-3.18-44.fc43.x86_64 filesystem-srpm-macros-3.18-44.fc43.noarch findutils-4.10.0-5.fc43.x86_64 fonts-srpm-macros-2.0.5-22.fc43.noarch forge-srpm-macros-0.4.0-2.fc42.noarch fpc-srpm-macros-1.3-14.fc42.noarch gawk-5.3.2-1.fc43.x86_64 gcc-15.1.1-2.fc43.x86_64 gcc-c++-15.1.1-2.fc43.x86_64 gcc-plugin-annobin-15.1.1-2.fc43.x86_64 gdb-minimal-16.3-3.fc43.x86_64 gdbm-libs-1.23-9.fc43.x86_64 ghc-srpm-macros-1.9.2-2.fc42.noarch glibc-2.41.9000-20.fc43.x86_64 glibc-common-2.41.9000-20.fc43.x86_64 glibc-devel-2.41.9000-20.fc43.x86_64 glibc-gconv-extra-2.41.9000-20.fc43.x86_64 glibc-minimal-langpack-2.41.9000-20.fc43.x86_64 gmp-6.3.0-3.fc43.x86_64 gnat-srpm-macros-6-7.fc42.noarch gnupg2-2.4.8-2.fc43.x86_64 gnupg2-dirmngr-2.4.8-2.fc43.x86_64 gnupg2-gpg-agent-2.4.8-2.fc43.x86_64 gnupg2-gpgconf-2.4.8-2.fc43.x86_64 gnupg2-keyboxd-2.4.8-2.fc43.x86_64 gnupg2-verify-2.4.8-2.fc43.x86_64 gnutls-3.8.9-5.fc43.x86_64 go-srpm-macros-3.6.0-7.fc43.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-b0f4950458f69e1150c6c5edc8ac4916105ef944-65ca83d1 gpg-pubkey-c6e7f081cf80e13146676e88829b606631645531-66b6dccf gpgverify-2.2-1.fc43.noarch grep-3.12-1.fc43.x86_64 gzip-1.13-3.fc43.x86_64 ima-evm-utils-libs-1.6.2-5.fc43.x86_64 info-7.2-4.fc43.x86_64 jansson-2.14-2.fc43.x86_64 java-srpm-macros-1-6.fc43.noarch json-c-0.18-2.fc43.x86_64 kernel-headers-6.16.0-0.rc3.31.fc43.x86_64 kernel-srpm-macros-1.0-25.fc42.noarch keyutils-libs-1.6.3-5.fc43.x86_64 krb5-libs-1.21.3-6.fc43.x86_64 libacl-2.3.2-3.fc42.x86_64 libarchive-3.8.1-1.fc43.x86_64 libassuan-2.5.7-3.fc43.x86_64 libattr-2.5.2-5.fc42.x86_64 libblkid-2.41.1-10.fc43.x86_64 libbrotli-1.1.0-7.fc43.x86_64 libcap-2.76-1.fc43.x86_64 libcap-ng-0.8.5-5.fc43.x86_64 libcom_err-1.47.2-3.fc43.x86_64 libcurl-8.15.0~rc2-1.fc43.x86_64 libeconf-0.7.9-1.fc43.x86_64 libedit-3.1-55.20250104cvs.fc43.x86_64 libevent-2.1.12-15.fc43.x86_64 libfdisk-2.41.1-10.fc43.x86_64 libffi-3.5.1-1.fc43.x86_64 libfsverity-1.6-2.fc43.x86_64 libgcc-15.1.1-2.fc43.x86_64 libgcrypt-1.11.1-1.fc43.x86_64 libgomp-15.1.1-2.fc43.x86_64 libgpg-error-1.55-1.fc43.x86_64 libidn2-2.3.8-1.fc43.x86_64 libksba-1.6.7-3.fc43.x86_64 liblastlog2-2.41.1-10.fc43.x86_64 libmount-2.41.1-10.fc43.x86_64 libmpc-1.3.1-7.fc43.x86_64 libnghttp2-1.66.0-1.fc43.x86_64 libomp-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 libpkgconf-2.3.0-2.fc43.x86_64 libpsl-0.21.5-5.fc43.x86_64 libselinux-3.8-3.fc43.x86_64 libsemanage-3.8.1-3.fc43.x86_64 libsepol-3.8-1.fc43.x86_64 libsmartcols-2.41.1-10.fc43.x86_64 libssh-0.11.2-1.fc43.x86_64 libssh-config-0.11.2-1.fc43.noarch libstdc++-15.1.1-2.fc43.x86_64 libstdc++-devel-15.1.1-2.fc43.x86_64 libtasn1-4.20.0-1.fc43.x86_64 libtool-ltdl-2.5.4-5.fc43.x86_64 libunistring-1.1-9.fc43.x86_64 libusb1-1.0.28-2.fc43.x86_64 libuuid-2.41.1-10.fc43.x86_64 libverto-0.3.2-10.fc42.x86_64 libxcrypt-4.4.38-7.fc43.x86_64 libxcrypt-devel-4.4.38-7.fc43.x86_64 libxml2-2.12.10-2.fc43.x86_64 libzstd-1.5.7-1.fc43.x86_64 lld-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 lld-libs-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 llvm-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 llvm-filesystem-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 llvm-libs-21.0.0~pre20250707.g408e87184f8274-2.fc43.x86_64 lua-libs-5.4.8-1.fc43.x86_64 lua-srpm-macros-1-15.fc42.noarch lz4-libs-1.10.0-2.fc43.x86_64 make-4.4.1-10.fc43.x86_64 mpdecimal-4.0.1-1.fc43.x86_64 mpfr-4.2.2-1.fc43.x86_64 ncurses-base-6.5-6.20250614.fc43.noarch ncurses-libs-6.5-6.20250614.fc43.x86_64 nettle-3.10.1-1.fc43.x86_64 npth-1.8-2.fc43.x86_64 ocaml-srpm-macros-10-4.fc42.noarch openblas-srpm-macros-2-19.fc42.noarch openldap-2.6.10-1.fc43.x86_64 openssl-libs-3.5.1-1.fc43.x86_64 p11-kit-0.25.5-8.fc43.x86_64 p11-kit-trust-0.25.5-8.fc43.x86_64 package-notes-srpm-macros-0.5-13.fc42.noarch pam-libs-1.7.1-1.fc43.x86_64 patch-2.8-1.fc43.x86_64 pcre2-10.45-1.fc43.x86_64 pcre2-syntax-10.45-1.fc43.noarch perl-srpm-macros-1-57.fc42.noarch pkgconf-2.3.0-2.fc43.x86_64 pkgconf-m4-2.3.0-2.fc43.noarch pkgconf-pkg-config-2.3.0-2.fc43.x86_64 popt-1.19-8.fc43.x86_64 publicsuffix-list-dafsa-20250616-1.fc43.noarch pyproject-srpm-macros-1.18.2-1.fc43.noarch python-pip-wheel-25.1.1-5.fc43.noarch python-srpm-macros-3.14-1.fc43.noarch python3-3.14.0~b3-2.fc43.x86_64 python3-libs-3.14.0~b3-2.fc43.x86_64 qt5-srpm-macros-5.15.17-1.fc43.noarch qt6-srpm-macros-6.9.1-1.fc43.noarch readline-8.2-13.fc43.x86_64 redhat-rpm-config-343-6.fc43.noarch rpm-5.99.90-6.fc43.x86_64 rpm-build-5.99.90-6.fc43.x86_64 rpm-build-libs-5.99.90-6.fc43.x86_64 rpm-libs-5.99.90-6.fc43.x86_64 rpm-sequoia-1.9.0-1.fc43.x86_64 rpm-sign-libs-5.99.90-6.fc43.x86_64 rust-srpm-macros-26.3-4.fc42.noarch sed-4.9-4.fc43.x86_64 setup-2.15.0-25.fc43.noarch shadow-utils-4.17.4-1.fc43.x86_64 sqlite-libs-3.50.2-1.fc43.x86_64 systemd-libs-257.7-1.fc43.x86_64 systemd-standalone-sysusers-257.7-1.fc43.x86_64 tar-1.35-5.fc42.x86_64 tpm2-tss-4.1.3-7.fc43.x86_64 tree-sitter-srpm-macros-0.4.1-1.fc43.noarch tzdata-2025b-1.fc43.noarch unzip-6.0-66.fc42.x86_64 util-linux-2.41.1-10.fc43.x86_64 util-linux-core-2.41.1-10.fc43.x86_64 which-2.23-2.fc43.x86_64 xxhash-libs-0.8.3-2.fc43.x86_64 xz-5.8.1-1.fc43.x86_64 xz-libs-5.8.1-1.fc43.x86_64 zig-srpm-macros-1-4.fc42.noarch zip-3.0-43.fc42.x86_64 zlib-ng-compat-2.2.4-2.fc43.x86_64 zstd-1.5.7-1.fc43.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1748908800 Wrote: /builddir/build/SRPMS/rb_libtorrent-2.0.11-2.fc43.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1751906781.759268/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-w2uewztm/rb_libtorrent/rb_libtorrent.spec) Config(child) 0 minutes 31 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/rb_libtorrent-2.0.11-2.fc43.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1751906781.759268/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1751906781.759268/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-rawhide-x86_64-1751906781.759268/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-5.99.90-6.fc43.x86_64 rpm-sequoia-1.9.0-1.fc43.x86_64 dnf5-5.2.14.0-3.fc43.x86_64 dnf5-plugins-5.2.14.0-3.fc43.x86_64 Finish: chroot init Start: build phase for rb_libtorrent-2.0.11-2.fc43.src.rpm Start: build setup for rb_libtorrent-2.0.11-2.fc43.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1748908800 Wrote: /builddir/build/SRPMS/rb_libtorrent-2.0.11-2.fc43.src.rpm Updating and loading repositories: Additional repo copr_fedora_llvm_team_ 100% | 66.3 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 65.7 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 66.7 KiB/s | 1.5 KiB | 00m00s fedora 100% | 274.3 KiB/s | 23.3 KiB | 00m00s Repositories loaded. Package "gcc-c++-15.1.1-2.fc43.x86_64" is already installed. Package "util-linux-2.41.1-10.fc43.x86_64" is already installed. Package Arch Version Repository Size Installing: boost-devel x86_64 1.83.0-13.fc43 fedora 143.0 MiB cmake x86_64 3.31.6-3.fc43 fedora 34.5 MiB ninja-build x86_64 1.12.1-5.fc43 copr_base 454.3 KiB openssl-devel x86_64 1:3.5.1-1.fc43 fedora 4.6 MiB openssl-devel-engine x86_64 1:3.5.1-1.fc43 fedora 52.8 KiB python3-devel x86_64 3.14.0~b3-2.fc43 fedora 1.9 MiB python3-setuptools noarch 78.1.1-7.fc43 fedora 9.0 MiB zlib-ng-compat-devel x86_64 2.2.4-2.fc43 copr_base 107.0 KiB Installing dependencies: boost x86_64 1.83.0-13.fc43 fedora 1.3 KiB boost-atomic x86_64 1.83.0-13.fc43 fedora 20.9 KiB boost-chrono x86_64 1.83.0-13.fc43 fedora 37.5 KiB boost-container x86_64 1.83.0-13.fc43 fedora 65.4 KiB boost-context x86_64 1.83.0-13.fc43 fedora 12.4 KiB boost-contract x86_64 1.83.0-13.fc43 fedora 99.1 KiB boost-coroutine x86_64 1.83.0-13.fc43 fedora 21.1 KiB boost-date-time x86_64 1.83.0-13.fc43 fedora 12.2 KiB boost-fiber x86_64 1.83.0-13.fc43 fedora 78.7 KiB boost-filesystem x86_64 1.83.0-13.fc43 fedora 143.6 KiB boost-graph x86_64 1.83.0-13.fc43 fedora 363.1 KiB boost-iostreams x86_64 1.83.0-13.fc43 fedora 90.6 KiB boost-json x86_64 1.83.0-13.fc43 fedora 337.1 KiB boost-locale x86_64 1.83.0-13.fc43 fedora 617.7 KiB boost-log x86_64 1.83.0-13.fc43 fedora 1.5 MiB boost-math x86_64 1.83.0-13.fc43 fedora 642.6 KiB boost-nowide x86_64 1.83.0-13.fc43 fedora 20.8 KiB boost-numpy3 x86_64 1.83.0-13.fc43 fedora 57.6 KiB boost-program-options x86_64 1.83.0-13.fc43 fedora 280.8 KiB boost-python3 x86_64 1.83.0-13.fc43 fedora 258.2 KiB boost-random x86_64 1.83.0-13.fc43 fedora 29.6 KiB boost-regex x86_64 1.83.0-13.fc43 fedora 291.1 KiB boost-serialization x86_64 1.83.0-13.fc43 fedora 441.6 KiB boost-stacktrace x86_64 1.83.0-13.fc43 fedora 59.8 KiB boost-system x86_64 1.83.0-13.fc43 fedora 12.2 KiB boost-test x86_64 1.83.0-13.fc43 fedora 647.2 KiB boost-thread x86_64 1.83.0-13.fc43 fedora 132.7 KiB boost-timer x86_64 1.83.0-13.fc43 fedora 21.0 KiB boost-type_erasure x86_64 1.83.0-13.fc43 fedora 54.1 KiB boost-wave x86_64 1.83.0-13.fc43 fedora 860.3 KiB cmake-data noarch 3.31.6-3.fc43 fedora 8.5 MiB cmake-filesystem x86_64 3.31.6-3.fc43 fedora 0.0 B cmake-rpm-macros noarch 3.31.6-3.fc43 fedora 7.7 KiB emacs-filesystem noarch 1:30.0-4.fc42 fedora 0.0 B flexiblas x86_64 3.4.5-1.fc43 fedora 50.4 KiB flexiblas-netlib x86_64 3.4.5-1.fc43 fedora 10.9 MiB flexiblas-openblas-openmp x86_64 3.4.5-1.fc43 fedora 39.2 KiB jsoncpp x86_64 1.9.6-1.fc43 fedora 261.6 KiB libgfortran x86_64 15.1.1-2.fc43 fedora 3.3 MiB libicu x86_64 76.1-4.fc42 fedora 36.3 MiB libicu-devel x86_64 76.1-4.fc42 fedora 5.0 MiB libquadmath x86_64 15.1.1-2.fc43 fedora 317.9 KiB libquadmath-devel x86_64 15.1.1-2.fc43 fedora 22.1 KiB libuv x86_64 1:1.51.0-1.fc43 copr_base 581.8 KiB openblas x86_64 0.3.29-1.fc42 fedora 111.7 KiB openblas-openmp x86_64 0.3.29-1.fc42 fedora 43.7 MiB pyproject-rpm-macros noarch 1.18.2-1.fc43 fedora 114.5 KiB python-rpm-macros noarch 3.14-1.fc43 fedora 22.1 KiB python3-numpy x86_64 1:2.3.1-1.fc43 fedora 41.1 MiB python3-numpy-f2py x86_64 1:2.3.1-1.fc43 fedora 2.1 MiB python3-packaging noarch 25.0-3.fc43 fedora 607.5 KiB python3-rpm-generators noarch 14-12.fc42 fedora 81.7 KiB python3-rpm-macros noarch 3.14-1.fc43 fedora 6.4 KiB rhash x86_64 1.4.5-2.fc42 fedora 351.0 KiB vim-filesystem noarch 2:9.1.1484-1.fc43 fedora 40.0 B Transaction Summary: Installing: 63 packages Total size of inbound packages is 68 MiB. Need to download 63 MiB. After this operation, 354 MiB extra will be used (install 354 MiB, remove 0 B). [ 1/63] python3-setuptools-0:78.1.1-7.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/63] openssl-devel-1:3.5.1-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/63] python3-devel-0:3.14.0~b3-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/63] zlib-ng-compat-devel-0:2.2.4-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/63] cmake-filesystem-0:3.31.6-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/63] emacs-filesystem-1:30.0-4.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/63] pyproject-rpm-macros-0:1.18.2-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/63] python-rpm-macros-0:3.14-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/63] python3-rpm-generators-0:14-12. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/63] python3-rpm-macros-0:3.14-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/63] python3-packaging-0:25.0-3.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/63] ninja-build-0:1.12.1-5.fc43.x86 100% | 11.9 MiB/s | 182.5 KiB | 00m00s [13/63] openssl-devel-engine-1:3.5.1-1. 100% | 7.2 MiB/s | 44.1 KiB | 00m00s [14/63] boost-0:1.83.0-13.fc43.x86_64 100% | 1.5 MiB/s | 12.1 KiB | 00m00s [15/63] boost-numpy3-0:1.83.0-13.fc43.x 100% | 5.5 MiB/s | 28.1 KiB | 00m00s [16/63] cmake-0:3.31.6-3.fc43.x86_64 100% | 218.5 MiB/s | 12.2 MiB | 00m00s [17/63] libicu-devel-0:76.1-4.fc42.x86_ 100% | 29.8 MiB/s | 793.6 KiB | 00m00s [18/63] libquadmath-devel-0:15.1.1-2.fc 100% | 6.6 MiB/s | 40.6 KiB | 00m00s [19/63] jsoncpp-0:1.9.6-1.fc43.x86_64 100% | 14.2 MiB/s | 101.6 KiB | 00m00s [20/63] rhash-0:1.4.5-2.fc42.x86_64 100% | 32.3 MiB/s | 198.7 KiB | 00m00s [21/63] boost-devel-0:1.83.0-13.fc43.x8 100% | 149.1 MiB/s | 14.2 MiB | 00m00s [22/63] vim-filesystem-2:9.1.1484-1.fc4 100% | 902.2 KiB/s | 15.3 KiB | 00m00s [23/63] cmake-data-0:3.31.6-3.fc43.noar 100% | 70.5 MiB/s | 2.5 MiB | 00m00s [24/63] boost-atomic-0:1.83.0-13.fc43.x 100% | 5.8 MiB/s | 17.9 KiB | 00m00s [25/63] boost-chrono-0:1.83.0-13.fc43.x 100% | 7.8 MiB/s | 24.1 KiB | 00m00s [26/63] boost-container-0:1.83.0-13.fc4 100% | 12.4 MiB/s | 38.1 KiB | 00m00s [27/63] boost-context-0:1.83.0-13.fc43. 100% | 4.8 MiB/s | 14.8 KiB | 00m00s [28/63] boost-contract-0:1.83.0-13.fc43 100% | 14.5 MiB/s | 44.6 KiB | 00m00s [29/63] boost-coroutine-0:1.83.0-13.fc4 100% | 4.4 MiB/s | 18.1 KiB | 00m00s [30/63] boost-fiber-0:1.83.0-13.fc43.x8 100% | 10.0 MiB/s | 41.1 KiB | 00m00s [31/63] boost-date-time-0:1.83.0-13.fc4 100% | 2.7 MiB/s | 13.6 KiB | 00m00s [32/63] boost-iostreams-0:1.83.0-13.fc4 100% | 13.0 MiB/s | 39.9 KiB | 00m00s [33/63] boost-filesystem-0:1.83.0-13.fc 100% | 13.4 MiB/s | 68.5 KiB | 00m00s [34/63] boost-graph-0:1.83.0-13.fc43.x8 100% | 30.6 MiB/s | 156.7 KiB | 00m00s [35/63] boost-json-0:1.83.0-13.fc43.x86 100% | 35.4 MiB/s | 145.1 KiB | 00m00s [36/63] boost-locale-0:1.83.0-13.fc43.x 100% | 35.1 MiB/s | 215.4 KiB | 00m00s [37/63] boost-log-0:1.83.0-13.fc43.x86_ 100% | 82.2 MiB/s | 504.9 KiB | 00m00s [38/63] boost-math-0:1.83.0-13.fc43.x86 100% | 41.8 MiB/s | 213.9 KiB | 00m00s [39/63] boost-nowide-0:1.83.0-13.fc43.x 100% | 6.1 MiB/s | 18.6 KiB | 00m00s [40/63] boost-random-0:1.83.0-13.fc43.x 100% | 7.2 MiB/s | 22.1 KiB | 00m00s [41/63] boost-program-options-0:1.83.0- 100% | 21.7 MiB/s | 110.9 KiB | 00m00s [42/63] boost-python3-0:1.83.0-13.fc43. 100% | 23.8 MiB/s | 97.4 KiB | 00m00s [43/63] boost-regex-0:1.83.0-13.fc43.x8 100% | 28.0 MiB/s | 114.7 KiB | 00m00s [44/63] boost-stacktrace-0:1.83.0-13.fc 100% | 7.1 MiB/s | 29.2 KiB | 00m00s [45/63] boost-serialization-0:1.83.0-13 100% | 26.1 MiB/s | 133.7 KiB | 00m00s [46/63] boost-system-0:1.83.0-13.fc43.x 100% | 2.7 MiB/s | 13.6 KiB | 00m00s [47/63] boost-test-0:1.83.0-13.fc43.x86 100% | 33.7 MiB/s | 241.7 KiB | 00m00s [48/63] boost-timer-0:1.83.0-13.fc43.x8 100% | 3.8 MiB/s | 19.6 KiB | 00m00s [49/63] boost-type_erasure-0:1.83.0-13. 100% | 7.7 MiB/s | 31.7 KiB | 00m00s [50/63] boost-wave-0:1.83.0-13.fc43.x86 100% | 18.8 MiB/s | 250.4 KiB | 00m00s [51/63] boost-thread-0:1.83.0-13.fc43.x 100% | 1.2 MiB/s | 59.6 KiB | 00m00s [52/63] python3-numpy-1:2.3.1-1.fc43.x8 100% | 170.6 MiB/s | 8.2 MiB | 00m00s [53/63] python3-numpy-f2py-1:2.3.1-1.fc 100% | 49.9 MiB/s | 510.5 KiB | 00m00s [54/63] flexiblas-0:3.4.5-1.fc43.x86_64 100% | 4.3 MiB/s | 26.2 KiB | 00m00s [55/63] flexiblas-openblas-openmp-0:3.4 100% | 4.2 MiB/s | 17.3 KiB | 00m00s [56/63] libicu-0:76.1-4.fc42.x86_64 100% | 97.3 MiB/s | 10.7 MiB | 00m00s [57/63] libgfortran-0:15.1.1-2.fc43.x86 100% | 18.0 MiB/s | 957.2 KiB | 00m00s [58/63] libquadmath-0:15.1.1-2.fc43.x86 100% | 48.4 MiB/s | 198.1 KiB | 00m00s [59/63] flexiblas-netlib-0:3.4.5-1.fc43 100% | 36.0 MiB/s | 3.4 MiB | 00m00s [60/63] openblas-0:0.3.29-1.fc42.x86_64 100% | 8.3 MiB/s | 42.3 KiB | 00m00s [61/63] cmake-rpm-macros-0:3.31.6-3.fc4 100% | 7.7 MiB/s | 15.8 KiB | 00m00s [62/63] libuv-1:1.51.0-1.fc43.x86_64 100% | 64.9 MiB/s | 265.7 KiB | 00m00s [63/63] openblas-openmp-0:0.3.29-1.fc42 100% | 214.9 MiB/s | 5.4 MiB | 00m00s -------------------------------------------------------------------------------- [63/63] Total 100% | 209.1 MiB/s | 62.5 MiB | 00m00s Running transaction [ 1/65] Verify package files 100% | 594.0 B/s | 63.0 B | 00m00s [ 2/65] Prepare transaction 100% | 428.0 B/s | 63.0 B | 00m00s [ 3/65] Installing boost-system-0:1.83. 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [ 4/65] Installing boost-chrono-0:1.83. 100% | 37.6 MiB/s | 38.5 KiB | 00m00s [ 5/65] Installing boost-thread-0:1.83. 100% | 130.4 MiB/s | 133.5 KiB | 00m00s [ 6/65] Installing libicu-0:76.1-4.fc42 100% | 378.5 MiB/s | 36.3 MiB | 00m00s [ 7/65] Installing boost-regex-0:1.83.0 100% | 285.3 MiB/s | 292.1 KiB | 00m00s [ 8/65] Installing python-rpm-macros-0: 100% | 0.0 B/s | 22.8 KiB | 00m00s [ 9/65] Installing boost-context-0:1.83 100% | 0.0 B/s | 13.4 KiB | 00m00s [10/65] Installing boost-atomic-0:1.83. 100% | 0.0 B/s | 21.9 KiB | 00m00s [11/65] Installing boost-filesystem-0:1 100% | 141.3 MiB/s | 144.6 KiB | 00m00s [12/65] Installing cmake-filesystem-0:3 100% | 7.4 MiB/s | 7.6 KiB | 00m00s [13/65] Installing python3-rpm-macros-0 100% | 0.0 B/s | 6.7 KiB | 00m00s [14/65] Installing cmake-rpm-macros-0:3 100% | 0.0 B/s | 8.3 KiB | 00m00s [15/65] Installing libquadmath-0:15.1.1 100% | 311.7 MiB/s | 319.2 KiB | 00m00s [16/65] Installing libgfortran-0:15.1.1 100% | 417.9 MiB/s | 3.3 MiB | 00m00s [17/65] Installing boost-python3-0:1.83 100% | 253.1 MiB/s | 259.2 KiB | 00m00s [18/65] Installing boost-date-time-0:1. 100% | 0.0 B/s | 13.2 KiB | 00m00s [19/65] Installing boost-container-0:1. 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [20/65] Installing vim-filesystem-2:9.1 100% | 4.6 MiB/s | 4.7 KiB | 00m00s [21/65] Installing emacs-filesystem-1:3 100% | 0.0 B/s | 544.0 B | 00m00s [22/65] Installing boost-json-0:1.83.0- 100% | 330.1 MiB/s | 338.1 KiB | 00m00s [23/65] Installing boost-wave-0:1.83.0- 100% | 280.4 MiB/s | 861.3 KiB | 00m00s [24/65] Installing libquadmath-devel-0: 100% | 23.1 MiB/s | 23.6 KiB | 00m00s [25/65] Installing pyproject-rpm-macros 100% | 113.8 MiB/s | 116.5 KiB | 00m00s [26/65] Installing boost-fiber-0:1.83.0 100% | 77.8 MiB/s | 79.7 KiB | 00m00s [27/65] Installing boost-log-0:1.83.0-1 100% | 380.6 MiB/s | 1.5 MiB | 00m00s [28/65] Installing boost-coroutine-0:1. 100% | 0.0 B/s | 22.1 KiB | 00m00s [29/65] Installing boost-graph-0:1.83.0 100% | 177.8 MiB/s | 364.1 KiB | 00m00s [30/65] Installing libicu-devel-0:76.1- 100% | 175.0 MiB/s | 5.1 MiB | 00m00s [31/65] Installing boost-locale-0:1.83. 100% | 302.1 MiB/s | 618.7 KiB | 00m00s [32/65] Installing boost-type_erasure-0 100% | 53.9 MiB/s | 55.2 KiB | 00m00s [33/65] Installing boost-timer-0:1.83.0 100% | 21.5 MiB/s | 22.0 KiB | 00m00s [34/65] Installing python3-packaging-0: 100% | 201.8 MiB/s | 620.0 KiB | 00m00s [35/65] Installing python3-rpm-generato 100% | 0.0 B/s | 82.9 KiB | 00m00s [36/65] Installing libuv-1:1.51.0-1.fc4 100% | 285.5 MiB/s | 584.6 KiB | 00m00s [37/65] Installing openblas-0:0.3.29-1. 100% | 110.8 MiB/s | 113.5 KiB | 00m00s [38/65] Installing openblas-openmp-0:0. 100% | 590.8 MiB/s | 43.7 MiB | 00m00s [39/65] Installing flexiblas-netlib-0:3 100% | 260.3 MiB/s | 10.9 MiB | 00m00s [40/65] Installing flexiblas-0:3.4.5-1. 100% | 50.4 MiB/s | 51.6 KiB | 00m00s [41/65] Installing flexiblas-openblas-o 100% | 9.8 MiB/s | 40.1 KiB | 00m00s [42/65] Installing python3-numpy-1:2.3. 100% | 318.4 MiB/s | 41.4 MiB | 00m00s [43/65] Installing python3-numpy-f2py-1 100% | 90.5 MiB/s | 2.2 MiB | 00m00s [44/65] Installing boost-numpy3-0:1.83. 100% | 57.1 MiB/s | 58.5 KiB | 00m00s [45/65] Installing boost-test-0:1.83.0- 100% | 316.7 MiB/s | 648.5 KiB | 00m00s [46/65] Installing boost-stacktrace-0:1 100% | 60.2 MiB/s | 61.6 KiB | 00m00s [47/65] Installing boost-serialization- 100% | 216.3 MiB/s | 443.1 KiB | 00m00s [48/65] Installing boost-random-0:1.83. 100% | 0.0 B/s | 30.4 KiB | 00m00s [49/65] Installing boost-program-option 100% | 275.2 MiB/s | 281.8 KiB | 00m00s [50/65] Installing boost-nowide-0:1.83. 100% | 0.0 B/s | 21.8 KiB | 00m00s [51/65] Installing boost-math-0:1.83.0- 100% | 315.3 MiB/s | 645.7 KiB | 00m00s [52/65] Installing boost-iostreams-0:1. 100% | 89.5 MiB/s | 91.6 KiB | 00m00s [53/65] Installing boost-contract-0:1.8 100% | 97.8 MiB/s | 100.1 KiB | 00m00s [54/65] Installing boost-0:1.83.0-13.fc 100% | 0.0 B/s | 1.7 KiB | 00m00s [55/65] Installing rhash-0:1.4.5-2.fc42 100% | 23.2 MiB/s | 356.4 KiB | 00m00s [56/65] Installing jsoncpp-0:1.9.6-1.fc 100% | 257.0 MiB/s | 263.1 KiB | 00m00s [57/65] Installing cmake-0:3.31.6-3.fc4 100% | 292.4 MiB/s | 34.5 MiB | 00m00s [58/65] Installing cmake-data-0:3.31.6- 100% | 100.7 MiB/s | 9.1 MiB | 00m00s [59/65] Installing openssl-devel-1:3.5. 100% | 61.4 MiB/s | 5.6 MiB | 00m00s [60/65] Installing openssl-devel-engine 100% | 1.9 MiB/s | 68.2 KiB | 00m00s [61/65] Installing boost-devel-0:1.83.0 100% | 275.0 MiB/s | 145.8 MiB | 00m01s [62/65] Installing python3-devel-0:3.14 100% | 86.4 MiB/s | 2.0 MiB | 00m00s [63/65] Installing ninja-build-0:1.12.1 100% | 29.8 MiB/s | 457.6 KiB | 00m00s [64/65] Installing zlib-ng-compat-devel 100% | 35.3 MiB/s | 108.5 KiB | 00m00s [65/65] Installing python3-setuptools-0 100% | 78.8 MiB/s | 9.2 MiB | 00m00s Warning: skipped OpenPGP checks for 3 packages from repository: copr_base Complete! Finish: build setup for rb_libtorrent-2.0.11-2.fc43.src.rpm Start: rpmbuild rb_libtorrent-2.0.11-2.fc43.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1748908800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.k09y13 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CYkls4 + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + rm -rf libtorrent-rasterbar-2.0.11 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libtorrent-rasterbar-2.0.11.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd libtorrent-rasterbar-2.0.11 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -f docs/building.rst docs/client_test.rst docs/contributing.rst docs/dht_extensions.rst docs/dht_rss.rst docs/dht_sec.rst docs/dht_store.rst docs/examples.rst docs/extension_protocol.rst docs/features.rst docs/hacking.rst docs/header.rst docs/index.rst docs/manual-ref.rst docs/manual.rst docs/projects.rst docs/python_binding.rst docs/settings.rst docs/stats_counters.rst docs/streaming.rst docs/troubleshooting.rst docs/tuning.rst docs/tutorial-ref.rst docs/tutorial.rst docs/udp_tracker_protocol.rst docs/utp.rst + install -p -m 0644 COPYING COPYING.BSD + install -p -m 0644 /builddir/build/SOURCES/rb_libtorrent-COPYING.Boost COPYING.Boost + install -p -m 0644 /builddir/build/SOURCES/rb_libtorrent-COPYING.zlib COPYING.zlib + iconv -t UTF-8 -f ISO_8859-15 AUTHORS -o AUTHORS.iconv + mv AUTHORS.iconv AUTHORS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.C89zQ6 + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -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=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -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 --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd libtorrent-rasterbar-2.0.11 ++ python3.14-config --includes + export 'CPPFLAGS= -I/usr/include/python3.14 -I/usr/include/python3.14' + CPPFLAGS=' -I/usr/include/python3.14 -I/usr/include/python3.14' + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs' + export PYTHON=/usr/bin/python3.14 + PYTHON=/usr/bin/python3.14 ++ python3.14-config --libs + export 'PYTHON_LDFLAGS= -ldl -lm ' + PYTHON_LDFLAGS=' -ldl -lm ' + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -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=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -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 --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + 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 -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_SKIP_RPATH=TRUE -GNinja -Dbuild_examples=ON -Dbuild_tests=ON -Dbuild_tools=ON -Dpython-bindings=ON -Dpython-egg-info=ON -Dpython-install-system-dir=OFF -- The C compiler identification is Clang 21.0.0 -- The CXX compiler identification is Clang 21.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "3.5.1") CMake Warning (dev) at cmake/Modules/LibtorrentMacros.cmake:43 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:811 (find_public_dependency) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") -- Found Python3: /usr/bin/python3.14 (found version "3.14.0") found components: Interpreter Development Development.Module Development.Embed CMake Warning (dev) at bindings/python/CMakeLists.txt:42 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: python314 -- Performing Test _WNO_DEPRECATED_DECLARATIONS -- Performing Test _WNO_DEPRECATED_DECLARATIONS - Success -- Python 3 site packages: lib64/python3.14/site-packages -- Python 3 extension suffix: cpython-314-x86_64-linux-gnu -- Performing Test _WNO_ERROR_FORMAT_TRUNCATION -- Performing Test _WNO_ERROR_FORMAT_TRUNCATION - Success -- The following features have been enabled: * BUILD_SHARED_LIBS, build libtorrent as a shared library * build_tests, build tests * build_examples, build examples * build_tools, build tools * python-bindings, build python bindings * python-egg-info, generate python egg info * dht, enable support for Mainline DHT * deprecated-functions, enable deprecated functions for backwards compatibility * encryption, Enables encryption in libtorrent * exceptions, build with exception support * extensions, Enables protocol extensions * i2p, build with I2P support * logging, build with logging * mutable-torrents, Enables mutable torrent support * streaming, Enables support for piece deadline -- The following RECOMMENDED packages have been found: * OpenSSL, Full-strength general purpose cryptography library, Provides HTTPS support to libtorrent -- The following REQUIRED packages have been found: * Threads * Python3 * boost_headers (required version == 1.83.0) * boost_python (required version == 1.83.0) * Boost -- The following features have been disabled: * static_runtime, build libtorrent with static runtime * python-install-system-dir, Install python bindings to the system installation directory rather than the CMake installation prefix * gnutls, build using GnuTLS instead of OpenSSL -- Configuring done (2.0s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 [1/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/announce_entry.cpp [2/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/assert.cpp [3/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bandwidth_limit.cpp [4/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bandwidth_manager.cpp [5/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert_manager.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert_manager.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert_manager.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:45: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:244:10: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 244 | aux::throw_ex(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:79:5: note: in instantiation of member function 'libtorrent::heterogeneous_queue::grow_capacity' requested here 79 | grow_capacity(sizeof(header_t) + alignof(U) + sizeof(U)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:88:21: note: in instantiation of function template specialization 'libtorrent::heterogeneous_queue::emplace_back &>' requested here 88 | T& alert = queue.emplace_back( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert_manager.cpp:121:4: note: in instantiation of function template specialization 'libtorrent::aux::alert_manager::emplace_alert &>' requested here 121 | emplace_alert(m_dropped); | ^ 2 warnings generated. [6/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:49:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 49 | DECL_FLAG(seed_mode); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :33:1: note: expanded from here 33 | flag_seed_mode | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:50:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 50 | DECL_FLAG(upload_mode); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :34:1: note: expanded from here 34 | flag_upload_mode | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:51:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 51 | DECL_FLAG(share_mode); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :35:1: note: expanded from here 35 | flag_share_mode | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:52:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 52 | DECL_FLAG(apply_ip_filter); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :36:1: note: expanded from here 36 | flag_apply_ip_filter | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:53:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 53 | DECL_FLAG(paused); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :37:1: note: expanded from here 37 | flag_paused | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:54:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 54 | DECL_FLAG(auto_managed); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :38:1: note: expanded from here 38 | flag_auto_managed | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:55:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 55 | DECL_FLAG(duplicate_is_error); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :39:1: note: expanded from here 39 | flag_duplicate_is_error | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:56:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | DECL_FLAG(update_subscribe); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :40:1: note: expanded from here 40 | flag_update_subscribe | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:57:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 57 | DECL_FLAG(super_seeding); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :41:1: note: expanded from here 41 | flag_super_seeding | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:58:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 58 | DECL_FLAG(sequential_download); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :42:1: note: expanded from here 42 | flag_sequential_download | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:59:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 59 | DECL_FLAG(pinned); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :43:1: note: expanded from here 43 | flag_pinned | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:60:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 60 | DECL_FLAG(stop_when_ready); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :44:1: note: expanded from here 44 | flag_stop_when_ready | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:61:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 61 | DECL_FLAG(override_trackers); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :45:1: note: expanded from here 45 | flag_override_trackers | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:62:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 62 | DECL_FLAG(override_web_seeds); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :46:1: note: expanded from here 46 | flag_override_web_seeds | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:63:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 63 | DECL_FLAG(need_save_resume); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :47:1: note: expanded from here 47 | flag_need_save_resume | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:64:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 64 | DECL_FLAG(override_resume_data); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :48:1: note: expanded from here 48 | flag_override_resume_data | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:65:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 65 | DECL_FLAG(merge_resume_trackers); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :49:1: note: expanded from here 49 | flag_merge_resume_trackers | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:66:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | DECL_FLAG(use_resume_save_path); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :50:1: note: expanded from here 50 | flag_use_resume_save_path | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:67:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | DECL_FLAG(merge_resume_http_seeds); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :51:1: note: expanded from here 51 | flag_merge_resume_http_seeds | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:68:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 68 | DECL_FLAG(default_flags); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :52:1: note: expanded from here 52 | flag_default_flags | ^ 20 warnings generated. [7/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bandwidth_queue_entry.cpp [8/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bitfield.cpp [9/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bloom_filter.cpp [10/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:140:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 140 | std::snprintf(tmp, sizeof(tmp), "%02x", std::uint8_t(str[i])); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:333:11: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 333 | std::snprintf(error.data(), std::size_t(error.size()), "leading zero in integer"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:342:11: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 342 | std::snprintf(error.data(), std::size_t(error.size()), "leading zero in string length"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:382:13: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 382 | std::snprintf(error.data(), std::size_t(error.size()), "unsorted dictionary key"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:387:13: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 387 | std::snprintf(error.data(), std::size_t(error.size()), "duplicate dictionary key"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:327:4: warning: 'switch' missing 'default' label [-Wswitch-default] 327 | switch (tokens[token].type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:650:11: warning: not eliding copy on return [-Wnrvo] 650 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:658:11: warning: not eliding copy on return [-Wnrvo] 658 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:666:11: warning: not eliding copy on return [-Wnrvo] 666 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:674:11: warning: not eliding copy on return [-Wnrvo] 674 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:1037:3: warning: 'switch' missing 'default' label [-Wswitch-default] 1037 | switch (e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:1141:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1141 | std::snprintf(str, sizeof(str), "%" PRId64, e.int_value()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:1135:3: warning: 'switch' missing 'default' label [-Wswitch-default] 1135 | switch (e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:1147:12: warning: not eliding copy on return [-Wnrvo] 1147 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:1163:12: warning: not eliding copy on return [-Wnrvo] 1163 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:1182:12: warning: not eliding copy on return [-Wnrvo] 1182 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bdecode.cpp:1185:10: warning: not eliding copy on return [-Wnrvo] 1185 | return ret; | ^ 17 warnings generated. [11/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/chained_buffer.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/chained_buffer.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 1 warning generated. [12/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/close_reason.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/close_reason.cpp:135:4: warning: 'switch' missing 'default' label [-Wswitch-default] 135 | switch (ec.value()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/close_reason.cpp:143:4: warning: 'switch' missing 'default' label [-Wswitch-default] 143 | switch (ec.value()) | ^ 2 warnings generated. [13/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/copy_file.cpp [14/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/cpuid.cpp [15/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/crc32c.cpp [16/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:54: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:72:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr alert_category_t alert::error_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:73:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 73 | constexpr alert_category_t alert::peer_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:74:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr alert_category_t alert::port_mapping_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:75:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr alert_category_t alert::storage_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:76:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr alert_category_t alert::tracker_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:77:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr alert_category_t alert::connect_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:78:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr alert_category_t alert::status_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:80:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 80 | constexpr alert_category_t alert::debug_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:81:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 81 | constexpr alert_category_t alert::progress_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:83:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 83 | constexpr alert_category_t alert::ip_block_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:84:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 84 | constexpr alert_category_t alert::performance_warning; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:85:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 85 | constexpr alert_category_t alert::dht_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:87:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 87 | constexpr alert_category_t alert::stats_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:89:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 89 | constexpr alert_category_t alert::session_log_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:90:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 90 | constexpr alert_category_t alert::torrent_log_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:91:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 91 | constexpr alert_category_t alert::peer_log_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:92:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 92 | constexpr alert_category_t alert::incoming_request_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:93:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 93 | constexpr alert_category_t alert::dht_log_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:94:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 94 | constexpr alert_category_t alert::dht_operation_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:95:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 95 | constexpr alert_category_t alert::port_mapping_log_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:96:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 96 | constexpr alert_category_t alert::picker_log_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:97:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 97 | constexpr alert_category_t alert::file_progress_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:98:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 98 | constexpr alert_category_t alert::piece_progress_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:99:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 99 | constexpr alert_category_t alert::upload_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:100:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 100 | constexpr alert_category_t alert::block_progress_notification; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:102:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 102 | constexpr alert_category_t alert::all_categories; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:229:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 229 | std::snprintf(msg, sizeof(msg), "%s: read_piece %d failed: %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:235:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 235 | std::snprintf(msg, sizeof(msg), "%s: read_piece %d successful" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:256:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 256 | std::snprintf(msg, sizeof(msg), ": file %d finished downloading" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:291:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 291 | std::snprintf(msg, sizeof(msg), ": file %d renamed from \"" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:318:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 318 | std::snprintf(msg, sizeof(msg), ": failed to rename file %d: " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:421:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 421 | std::snprintf(ret, sizeof(ret), "%s %s %s \"%s\" (%d)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:476:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 476 | std::snprintf(ret, sizeof(ret), "%s %s scrape reply: %d %d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:544:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 544 | std::snprintf(ret, sizeof(ret), "%s %s received peers: %d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:565:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 565 | std::snprintf(ret, sizeof(ret), "%s received DHT peers: %d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:610:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 610 | std::snprintf(ret, sizeof(ret), "%s hash for piece %d failed" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:678:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 678 | std::snprintf(ret, sizeof(ret), "%s peer sent an invalid piece request " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:718:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 718 | std::snprintf(ret, sizeof(ret), "%s piece: %d finished downloading" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:740:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 740 | std::snprintf(ret, sizeof(ret), "%s peer dropped block ( piece: %d block: %d)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:762:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 762 | std::snprintf(ret, sizeof(ret), "%s peer timed out request ( piece: %d block: %d)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:784:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 784 | std::snprintf(ret, sizeof(ret), "%s block finished downloading (piece: %d block: %d)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:809:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 809 | std::snprintf(ret, sizeof(ret), "%s requested block (piece: %d block: %d)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:831:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 831 | std::snprintf(ret, sizeof(ret), "%s received block not in download queue (piece: %d block: %d)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1058:3: warning: 'switch' missing 'default' label [-Wswitch-default] 1058 | switch (op) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1196:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1196 | std::snprintf(ret, sizeof(ret), "listening on %s (device: %s) failed: [%s] [%s] %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1307:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1307 | std::snprintf(ret, sizeof(ret), "successfully listening on [%s] %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1358:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1358 | std::snprintf(ret, sizeof(ret), "successfully mapped port using %s. local: %s external port: %s/%d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1389:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1389 | std::snprintf(ret, sizeof(ret), "%s [%s]: %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1455:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1455 | std::snprintf(ret, sizeof(ret), "%s: blocked peer [%s]" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1475:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1475 | std::snprintf(msg, sizeof(msg), "incoming dht announce: %s:%d (%s)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1492:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1492 | std::snprintf(msg, sizeof(msg), "incoming dht get_peers: %s", aux::to_hex(info_hash).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1539:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1539 | std::snprintf(msg, sizeof(msg), "%s: [%d] %d %d %d %d %d %d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1584:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1584 | std::snprintf(msg, sizeof(msg), "%s: %s: %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1603:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1603 | std::snprintf(msg, sizeof(msg), "%s: received peer from local service discovery" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1668:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1668 | std::snprintf(msg, sizeof(msg), " ERROR: (%d %s) %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1674:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1674 | std::snprintf(msg, sizeof(msg), " ERROR: %s", filename()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1750:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1750 | std::snprintf(msg, sizeof(msg), "incoming connection from %s (%s)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1770:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1770 | std::snprintf(msg, sizeof(msg), "%s %s connection to peer (%s)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1804:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1804 | std::snprintf(msg, sizeof(msg), "failed to add torrent \"%s\": [%s] %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1810:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1810 | std::snprintf(msg, sizeof(msg), "added torrent: %s", torrent_name); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1827:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1827 | std::snprintf(msg, sizeof(msg), "state updates for %d torrents", int(status.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1843:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1843 | std::snprintf(msg, sizeof(msg), "mmap cache failed: (%d) %s", error.value() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1939:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1939 | std::snprintf(buf, sizeof(buf), "%s peer error [%s] [%s]: %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1968:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1968 | std::snprintf(buf, sizeof(buf), "%s disconnecting (%s) [%s] [%s]: %s (reason: %d)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:1995:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1995 | std::snprintf(msg, sizeof(msg), "DHT error [%s] (%d) %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2014:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2014 | std::snprintf(msg, sizeof(msg), "DHT immutable item %s [ %s ]" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2039:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2039 | std::snprintf(msg, sizeof(msg), "DHT mutable item (key=%s salt=%s seq=%" PRId64 " %s) [ %s ]" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2080:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2080 | std::snprintf(msg, sizeof(msg), "DHT put complete (success=%d key=%s sig=%s salt=%s seq=%" PRId64 ")" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2089:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2089 | std::snprintf(msg, sizeof(msg), "DHT put complete (success=%d hash=%s)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2106:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2106 | std::snprintf(msg, sizeof(msg), "i2p_error: [%s] %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2133:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2133 | std::snprintf(obf, sizeof(obf), " [obfuscated: %s]" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2136:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2136 | std::snprintf(msg, sizeof(msg), "outgoing dht get_peers : %s%s -> %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2300:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2300 | std::snprintf(msg, sizeof(msg), "session stats (%d values): " , int(cnt.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2305:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2305 | std::snprintf(msg, sizeof(msg), first ? "%" PRId64 : ", %" PRId64, v); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2340:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2340 | std::snprintf(buf, sizeof(buf), "DHT stats: (%s) reqs: %d buckets: %d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2435:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2435 | std::snprintf(msg, sizeof(msg), "%s: incoming request [ piece: %d start: %d length: %d ]" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2469:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2469 | std::snprintf(ret, sizeof(ret), "DHT %s: %s", dht_modules[module] | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2510:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2510 | std::snprintf(buf, sizeof(buf), "%s [%s] %s", prefix[direction] | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2551:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2551 | std::snprintf(msg, sizeof(msg), "incoming dht get_peers reply: %s, peers %d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2616:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2616 | std::snprintf(msg, sizeof(msg), "DHT direct response (address=%s) [ %s ]" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2659:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2659 | constexpr picker_flags_t picker_log_alert::partial_ratio; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2660:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2660 | constexpr picker_flags_t picker_log_alert::prioritize_partials; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2661:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2661 | constexpr picker_flags_t picker_log_alert::rarest_first_partials; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2662:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2662 | constexpr picker_flags_t picker_log_alert::rarest_first; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2663:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2663 | constexpr picker_flags_t picker_log_alert::reverse_rarest_first; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2664:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2664 | constexpr picker_flags_t picker_log_alert::suggested_pieces; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2665:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2665 | constexpr picker_flags_t picker_log_alert::prio_sequential_pieces; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2666:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2666 | constexpr picker_flags_t picker_log_alert::sequential_pieces; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2667:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2667 | constexpr picker_flags_t picker_log_alert::reverse_pieces; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2668:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2668 | constexpr picker_flags_t picker_log_alert::time_critical; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2669:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2669 | constexpr picker_flags_t picker_log_alert::random_pieces; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2670:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2670 | constexpr picker_flags_t picker_log_alert::prefer_contiguous; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2671:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2671 | constexpr picker_flags_t picker_log_alert::reverse_sequential; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2672:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2672 | constexpr picker_flags_t picker_log_alert::backup1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2673:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2673 | constexpr picker_flags_t picker_log_alert::backup2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2674:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2674 | constexpr picker_flags_t picker_log_alert::end_game; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2675:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2675 | constexpr picker_flags_t picker_log_alert::extent_affinity; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2720:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2720 | std::snprintf(buf, sizeof(buf), "(%d,%d) " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2743:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2743 | std::snprintf(buf, sizeof(buf), "session error: (%d %s) %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2749:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2749 | std::snprintf(buf, sizeof(buf), "session error: %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2842:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2842 | std::snprintf(msg, sizeof(msg), "dht live nodes for id: %s, nodes %d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2914:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2914 | std::snprintf(msg, sizeof(msg) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:2965:3: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2965 | snprintf(ret, sizeof(ret), "%s block uploaded to a peer (piece: %d block: %d)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3068:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 3068 | std::snprintf(buf, sizeof(buf), "SOCKS5 error. op: %s ec: %s ep: %s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3193:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3193 | constexpr alert_category_t torrent_removed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3194:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3194 | constexpr alert_category_t read_piece_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3195:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3195 | constexpr alert_category_t file_completed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3196:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3196 | constexpr alert_category_t file_renamed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3197:55: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3197 | constexpr alert_category_t file_rename_failed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3198:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3198 | constexpr alert_category_t performance_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3199:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3199 | constexpr alert_category_t state_changed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3200:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3200 | constexpr alert_category_t tracker_error_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3201:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3201 | constexpr alert_category_t tracker_warning_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3202:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3202 | constexpr alert_category_t scrape_reply_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3203:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3203 | constexpr alert_category_t scrape_failed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3204:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3204 | constexpr alert_category_t tracker_reply_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3205:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3205 | constexpr alert_category_t dht_reply_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3206:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3206 | constexpr alert_category_t tracker_announce_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3207:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3207 | constexpr alert_category_t hash_failed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3208:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3208 | constexpr alert_category_t peer_ban_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3209:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3209 | constexpr alert_category_t peer_unsnubbed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3210:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3210 | constexpr alert_category_t peer_snubbed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3211:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3211 | constexpr alert_category_t peer_error_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3212:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3212 | constexpr alert_category_t peer_connect_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3213:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3213 | constexpr alert_category_t peer_disconnected_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3214:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3214 | constexpr alert_category_t invalid_request_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3215:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3215 | constexpr alert_category_t torrent_finished_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3216:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3216 | constexpr alert_category_t piece_finished_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3217:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3217 | constexpr alert_category_t request_dropped_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3218:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3218 | constexpr alert_category_t block_timeout_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3219:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3219 | constexpr alert_category_t block_finished_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3220:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3220 | constexpr alert_category_t block_downloading_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3221:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3221 | constexpr alert_category_t unwanted_block_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3222:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3222 | constexpr alert_category_t storage_moved_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3223:57: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3223 | constexpr alert_category_t storage_moved_failed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3224:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3224 | constexpr alert_category_t torrent_deleted_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3225:58: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3225 | constexpr alert_category_t torrent_delete_failed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3226:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3226 | constexpr alert_category_t save_resume_data_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3227:60: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3227 | constexpr alert_category_t save_resume_data_failed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3228:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3228 | constexpr alert_category_t torrent_paused_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3229:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3229 | constexpr alert_category_t torrent_resumed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3230:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3230 | constexpr alert_category_t torrent_checked_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3231:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3231 | constexpr alert_category_t url_seed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3232:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3232 | constexpr alert_category_t file_error_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3233:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3233 | constexpr alert_category_t metadata_failed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3234:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3234 | constexpr alert_category_t metadata_received_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3235:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3235 | constexpr alert_category_t udp_error_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3236:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3236 | constexpr alert_category_t external_ip_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3237:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3237 | constexpr alert_category_t listen_failed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3238:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3238 | constexpr alert_category_t listen_succeeded_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3239:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3239 | constexpr alert_category_t portmap_error_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3240:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3240 | constexpr alert_category_t portmap_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3241:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3241 | constexpr alert_category_t portmap_log_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3242:56: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3242 | constexpr alert_category_t fastresume_rejected_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3243:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3243 | constexpr alert_category_t peer_blocked_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3244:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3244 | constexpr alert_category_t dht_announce_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3245:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3245 | constexpr alert_category_t dht_get_peers_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3247:42: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3247 | constexpr alert_category_t stats_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3249:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3249 | constexpr alert_category_t cache_flushed_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3250:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3250 | constexpr alert_category_t lsd_peer_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3251:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3251 | constexpr alert_category_t trackerid_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3252:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3252 | constexpr alert_category_t dht_bootstrap_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3253:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3253 | constexpr alert_category_t torrent_error_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3254:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3254 | constexpr alert_category_t torrent_need_cert_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3255:56: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3255 | constexpr alert_category_t incoming_connection_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3256:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3256 | constexpr alert_category_t add_torrent_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3257:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3257 | constexpr alert_category_t state_update_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3258:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3258 | constexpr alert_category_t session_stats_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3259:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3259 | constexpr alert_category_t dht_error_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3260:55: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3260 | constexpr alert_category_t dht_immutable_item_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3261:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3261 | constexpr alert_category_t dht_mutable_item_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3262:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3262 | constexpr alert_category_t dht_put_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3263:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3263 | constexpr alert_category_t i2p_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3264:59: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3264 | constexpr alert_category_t dht_outgoing_get_peers_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3265:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3265 | constexpr alert_category_t log_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3266:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3266 | constexpr alert_category_t torrent_log_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3267:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3267 | constexpr alert_category_t peer_log_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3268:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3268 | constexpr alert_category_t lsd_error_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3269:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3269 | constexpr alert_category_t dht_stats_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3270:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3270 | constexpr alert_category_t incoming_request_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3271:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3271 | constexpr alert_category_t dht_log_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3272:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3272 | constexpr alert_category_t dht_pkt_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3273:56: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3273 | constexpr alert_category_t dht_get_peers_reply_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3274:56: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3274 | constexpr alert_category_t dht_direct_response_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3275:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3275 | constexpr alert_category_t picker_log_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3276:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3276 | constexpr alert_category_t session_error_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3277:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3277 | constexpr alert_category_t dht_live_nodes_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3278:57: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3278 | constexpr alert_category_t session_stats_header_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3279:58: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3279 | constexpr alert_category_t dht_sample_infohashes_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3280:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3280 | constexpr alert_category_t block_uploaded_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3281:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3281 | constexpr alert_category_t alerts_dropped_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3282:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3282 | constexpr alert_category_t socks5_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3283:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3283 | constexpr alert_category_t file_prio_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3284:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3284 | constexpr alert_category_t oversized_file_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3285:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3285 | constexpr alert_category_t torrent_conflict_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3286:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3286 | constexpr alert_category_t peer_info_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3287:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3287 | constexpr alert_category_t file_progress_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3288:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3288 | constexpr alert_category_t piece_info_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3289:55: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3289 | constexpr alert_category_t piece_availability_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3290:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3290 | constexpr alert_category_t tracker_list_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3292:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3292 | constexpr alert_category_t anonymous_mode_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3293:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3293 | constexpr alert_category_t mmap_cache_alert::static_category; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:3294:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3294 | constexpr alert_category_t torrent_added_alert::static_category; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/alert.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 227 warnings generated. [17/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/directory.cpp [18/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/choker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/choker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/choker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/choker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/choker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/choker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/choker.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/choker.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/choker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 24 warnings generated. [19/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_buffer_holder.cpp [20/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disabled_disk_io.cpp [21/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_buffer_pool.cpp [22/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_interface.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_interface.cpp:38:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 38 | constexpr disk_job_flags_t disk_interface::force_copy; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_interface.cpp:39:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 39 | constexpr disk_job_flags_t disk_interface::sequential_access; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_interface.cpp:40:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 40 | constexpr disk_job_flags_t disk_interface::volatile_read; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_interface.cpp:41:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 41 | constexpr disk_job_flags_t disk_interface::v1_hash; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_interface.cpp:42:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 42 | constexpr disk_job_flags_t disk_interface::flush_piece; | ^ 5 warnings generated. [23/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:1685:41: warning: format specifies type 'int' but the argument has type 'std::uint32_t' (aka 'unsigned int') [-Wformat] 1685 | , "msg:failed ERROR: %d msg: %s", error | ~~ ^~~~~ | %u /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:1591:3: warning: 'switch' missing 'default' label [-Wswitch-default] 1591 | switch (msg_type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/bt_peer_connection.cpp:2522:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 2522 | bencode(std::back_inserter(dict_msg), handshake); | ^ 29 warnings generated. [24/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:63:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 63 | constexpr create_flags_t create_torrent::optimize_alignment; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:66:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | constexpr create_flags_t create_torrent::optimize; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:69:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 69 | constexpr create_flags_t create_torrent::merkle; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:71:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr create_flags_t create_torrent::modification_time; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:72:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr create_flags_t create_torrent::symlinks; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:74:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr create_flags_t create_torrent::mutable_torrent_support; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:76:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr create_flags_t create_torrent::v2_only; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:77:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr create_flags_t create_torrent::v1_only; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:78:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr create_flags_t create_torrent::canonical_files; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:79:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 79 | constexpr create_flags_t create_torrent::no_attributes; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:80:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 80 | constexpr create_flags_t create_torrent::canonical_files_no_tail_padding; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:81:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 81 | constexpr create_flags_t create_torrent::allow_odd_piece_size; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:448:10: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 448 | aux::throw_ex(errors::invalid_piece_size); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/create_torrent.cpp:620:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 620 | bencode(std::back_inserter(ret), generate()); | ^ 19 warnings generated. [25/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_job_fence.cpp [26/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/drive_info.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/drive_info.cpp:71:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 71 | std::snprintf(p, sizeof(p), "/sys/block/%s/%s", dev_name, path); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/drive_info.cpp:129:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 129 | std::snprintf(device_id, sizeof(device_id), "%d:%d\n", major(st.st_dev), minor(st.st_dev)); | ^ 2 warnings generated. [27/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_job_pool.cpp [28/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/error_code.cpp [29/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/disk_io_thread_pool.cpp [30/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp:200:3: warning: 'switch' missing 'default' label [-Wswitch-default] 200 | switch (t) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp:424:3: warning: 'switch' missing 'default' label [-Wswitch-default] 424 | switch (e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp:517:3: warning: 'switch' missing 'default' label [-Wswitch-default] 517 | switch (lhs.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp:537:3: warning: 'switch' missing 'default' label [-Wswitch-default] 537 | switch (t) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp:565:3: warning: 'switch' missing 'default' label [-Wswitch-default] 565 | switch (e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp:708:3: warning: 'switch' missing 'default' label [-Wswitch-default] 708 | switch (e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/entry.cpp:115:9: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 115 | { aux::throw_ex(errors::invalid_entry_type); } | ^ 8 warnings generated. [31/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ffs.cpp [32/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/escape_string.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/escape_string.cpp:458:10: warning: not eliding copy on return [-Wnrvo] 458 | return ret; | ^ 1 warning generated. [33/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file.cpp:75: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file.cpp:424:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 424 | if (ret < 0) throw_ex(error_code(errno, system_category()), operation_t::file_open); | ^ 1 warning generated. [34/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/enum_net.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/enum_net.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/enum_net.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/enum_net.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/enum_net.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/enum_net.cpp:389:4: warning: 'switch' missing 'default' label [-Wswitch-default] 389 | switch(rt_attr->rta_type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/enum_net.cpp:447:4: warning: 'switch' missing 'default' label [-Wswitch-default] 447 | switch(rt_attr->rta_type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/enum_net.cpp:1476:10: warning: not eliding copy on return [-Wnrvo] 1476 | return ret; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/enum_net.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 15 warnings generated. [35/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/fingerprint.cpp [36/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_view_pool.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_view_pool.cpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_view_pool.cpp:117:6: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 117 | throw_ex(woe.error); | ^ 1 warning generated. [37/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_progress.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_progress.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/piece_picker.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ 1 warning generated. [38/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/gzip.cpp [39/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/generate_peer_id.cpp [40/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:68:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 68 | constexpr file_flags_t file_storage::flag_pad_file; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:69:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 69 | constexpr file_flags_t file_storage::flag_hidden; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:70:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 70 | constexpr file_flags_t file_storage::flag_executable; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:71:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr file_flags_t file_storage::flag_symlink; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:74:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr file_flags_t file_storage::pad_file; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:75:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr file_flags_t file_storage::attribute_hidden; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:76:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr file_flags_t file_storage::attribute_executable; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:77:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr file_flags_t file_storage::attribute_symlink; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:113:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 113 | constexpr aux::path_index_t aux::file_entry::no_path; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:114:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 114 | constexpr aux::path_index_t aux::file_entry::path_is_absolute; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:790:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 790 | std::snprintf(name, sizeof(name), "%" PRIu64 | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:1288:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1288 | std::snprintf(name, sizeof(name), "%" PRIu64, pad.size); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:45: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:624:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 624 | if (ec) aux::throw_ex(ec); | ^ 13 warnings generated. [41/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hex.cpp [42/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hasher.cpp [43/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_parser.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_parser.cpp:134:10: warning: not eliding copy on return [-Wnrvo] 134 | return url; | ^ 1 warning generated. [44/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp:285:10: warning: not eliding copy on return [-Wnrvo] 285 | return ret; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 14 warnings generated. [45/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/i2p_stream.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/i2p_stream.cpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ 7 warnings generated. [46/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_seed_connection.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_seed_connection.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_seed_connection.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_seed_connection.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_seed_connection.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_seed_connection.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_seed_connection.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_seed_connection.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_seed_connection.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 27 warnings generated. [47/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/identify_client.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/identify_client.cpp:339:24: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 339 | int num_chars = std::snprintf(identity, sizeof(identity), "%s %d.%d.%d", name | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/identify_client.cpp:344:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 344 | std::snprintf(identity + num_chars, sizeof(identity) - aux::numeric_cast(num_chars) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/identify_client.cpp:367:17: warning: not eliding copy on return [-Wnrvo] 367 | if (f) return f; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/identify_client.cpp:371:17: warning: not eliding copy on return [-Wnrvo] 371 | if (f) return f; | ^ 4 warnings generated. [48/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_tracker_connection.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_tracker_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_tracker_connection.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_tracker_connection.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_tracker_connection.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_tracker_connection.cpp:131:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 131 | std::snprintf(str, sizeof(str) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_tracker_connection.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [49/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_filter.cpp [50/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_helpers.cpp [51/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/instantiate_connection.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/instantiate_connection.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/instantiate_connection.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/instantiate_connection.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/instantiate_connection.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/instantiate_connection.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/instantiate_connection.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [52/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_notifier.cpp [53/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_voter.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_voter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_voter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_voter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_voter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_voter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_voter.cpp:192:10: warning: not eliding copy on return [-Wnrvo] 192 | return ext; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ip_voter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 14 warnings generated. [54/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/load_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/load_torrent.cpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/load_torrent.cpp:97:12: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 97 | aux::throw_ex(errors::torrent_invalid_piece_layer); | ^ 1 warning generated. [55/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/listen_socket_handle.cpp:43:11: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 43 | if (!s) throw_ex(); | ^ 18 warnings generated. [56/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle.cpp [57/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/lsd.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/lsd.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/lsd.cpp:65:14: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 65 | return std::snprintf(dst, aux::numeric_cast(len), | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/lsd.cpp:173:6: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 172 | debug_log("==> LSD: ih: %s port: %u [iface: %s]", aux::to_hex(ih).c_str() | ~~ | %d 173 | , listen_port, m_listen_address.to_string().c_str()); | ^~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/lsd.cpp:293:7: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 292 | debug_log("<== LSD: ignoring packet (cookie matched our own): %x" | ~~ | %x 293 | , m_cookie); | ^~~~~~~~ 4 warnings generated. [58/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/magnet_uri.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/magnet_uri.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/magnet_uri.hpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/magnet_uri.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/magnet_uri.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/magnet_uri.cpp:243:10: warning: not eliding copy on return [-Wnrvo] 243 | return ret; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/magnet_uri.cpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/magnet_uri.cpp:289:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 289 | if (ec) aux::throw_ex(ec); | ^ 6 warnings generated. [59/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap.cpp:184:3: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 184 | throw_ex(error_code(errno, system_category()), operation_t::file_mmap); | ^ 1 warning generated. [60/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:213:3: warning: 'switch' missing 'default' label [-Wswitch-default] 213 | switch (m_mode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:588:3: warning: 'switch' missing 'default' label [-Wswitch-default] 588 | switch (m_mode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:604:3: warning: 'switch' missing 'default' label [-Wswitch-default] 604 | switch (m_mode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:651:3: warning: 'switch' missing 'default' label [-Wswitch-default] 651 | switch (m_mode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:706:3: warning: 'switch' missing 'default' label [-Wswitch-default] 706 | switch (m_mode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:746:3: warning: 'switch' missing 'default' label [-Wswitch-default] 746 | switch (m_mode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:783:3: warning: 'switch' missing 'default' label [-Wswitch-default] 783 | switch (m_mode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:807:3: warning: 'switch' missing 'default' label [-Wswitch-default] 807 | switch (m_mode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:829:3: warning: 'switch' missing 'default' label [-Wswitch-default] 829 | switch (m_mode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/merkle_tree.cpp:972:10: warning: not eliding copy on return [-Wnrvo] 972 | return ret; | ^ 10 warnings generated. [61/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_disk_job.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_disk_job.cpp:119:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 119 | constexpr disk_job_flags_t mmap_disk_job::fence; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_disk_job.cpp:120:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 120 | constexpr disk_job_flags_t mmap_disk_job::in_progress; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_disk_job.cpp:121:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 121 | constexpr disk_job_flags_t mmap_disk_job::aborted; | ^ 3 warnings generated. [62/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_disk_io.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_disk_io.cpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_disk_io.cpp:846:21: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 846 | if (!buffer) aux::throw_ex(); | ^ 1 warning generated. [63/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/packet_buffer.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/packet_buffer.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 1 warning generated. [64/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:61: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:58: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:61: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:61: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:314:3: warning: 'switch' missing 'default' label [-Wswitch-default] 314 | switch (sett.get_int(settings_pack::disk_write_mode)) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:888:10: warning: not eliding copy on return [-Wnrvo] 888 | return h; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/mmap_storage.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 29 warnings generated. [65/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:53: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/natpmp.hpp:46: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:57: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:121:3: warning: 'switch' missing 'default' label [-Wswitch-default] 121 | switch (result) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:540:6: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 536 | " transport: %s proto: %s local: %u external: %u ttl: %u ]" | ~~ | %d 537 | , static_cast(i), to_string(m.act) 538 | , version_to_string(m_version) 539 | , to_string(m.protocol) 540 | , m.local_port, m.external_port, ttl); | ^~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:540:20: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 536 | " transport: %s proto: %s local: %u external: %u ttl: %u ]" | ~~ | %d 537 | , static_cast(i), to_string(m.act) 538 | , version_to_string(m_version) 539 | , to_string(m.protocol) 540 | , m.local_port, m.external_port, ttl); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:540:37: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 536 | " transport: %s proto: %s local: %u external: %u ttl: %u ]" | ~~ | %d 537 | , static_cast(i), to_string(m.act) 538 | , version_to_string(m_version) 539 | , to_string(m.protocol) 540 | , m.local_port, m.external_port, ttl); | ^~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:663:33: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 663 | log("unexpected version: %u", version); | ~~ ^~~~~~~ | %d /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:774:29: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 774 | int const num_chars = std::snprintf(msg, sizeof(msg), "<== port map [" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:798:3: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 798 | snprintf(msg + num_chars, sizeof(msg) - aux::numeric_cast(num_chars), " not found in map table"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:861:30: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 861 | log("mapping %u expired", static_cast(index)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~ | %d /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/natpmp.cpp:898:28: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 898 | log("mapping %u expired", static_cast(i)); | ~~ ^~~~~~~~~~~~~~~~~~~ | %d 11 warnings generated. [66/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/parse_url.cpp [67/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line>>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:173:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line>>' requested here 173 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:575:17: note: in instantiation of function template specialization 'libtorrent::i2p_stream::send_name_lookup>>' requested here 575 | m_sam_socket->send_name_lookup(wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:590:4: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup>' requested here 590 | do_name_lookup(nl.first, std::move(nl.second)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:577:5: note: in instantiation of function template specialization 'libtorrent::i2p_connection::on_name_lookup, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code &, const char *)>>' requested here 577 | on_name_lookup(ec, s, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:541:4: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code &, const char *)>>' requested here 541 | do_name_lookup(name, std::move(handler)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:363:15: note: in instantiation of function template specialization 'libtorrent::i2p_connection::async_name_lookup, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code &, const char *)>>' requested here 363 | i2p_conn->async_name_lookup(hostname.c_str(), std::bind(&http_connection::on_i2p_resolve | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code &, const char *)>>>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:173:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code &, const char *)>>>' requested here 173 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:575:17: note: in instantiation of function template specialization 'libtorrent::i2p_stream::send_name_lookup, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code &, const char *)>>>' requested here 575 | m_sam_socket->send_name_lookup(wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:541:4: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code &, const char *)>>' requested here 541 | do_name_lookup(name, std::move(handler)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:363:15: note: in instantiation of function template specialization 'libtorrent::i2p_connection::async_name_lookup, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code &, const char *)>>' requested here 363 | i2p_conn->async_name_lookup(hostname.c_str(), std::bind(&http_connection::on_i2p_resolve | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:433:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connect2, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 433 | connect2(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:415:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connect1, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 415 | connect1(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:237:4: note: in instantiation of function template specialization 'libtorrent::socks5_stream::socks_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 237 | socks_connect(std::move(h)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:202:6: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connected, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 202 | { connected(ec, std::move(hn)); }, std::move(h))); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:176:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::name_lookup, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 176 | name_lookup(ec, std::move(ips), std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:134:22: note: in instantiation of function template specialization 'libtorrent::socks5_stream::async_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 134 | { TORRENT_FWD_CALL(async_connect(endpoint, std::move(handler))); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:51:53: note: expanded from macro 'TORRENT_FWD_CALL' 51 | return boost::apply_visitor([&](auto& s){ return s.x; }, *this) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:487:10: note: in instantiation of function template specialization 'libtorrent::aux::polymorphic_socket>, libtorrent::socks5_stream, libtorrent::http_stream, libtorrent::aux::utp_stream, libtorrent::i2p_stream, libtorrent::ssl_stream>>, libtorrent::ssl_stream, libtorrent::ssl_stream, libtorrent::ssl_stream>::async_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 487 | m_sock->async_connect(tcp::endpoint(), std::bind(&http_connection::on_connect | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:213:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 213 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:195:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::connected, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 195 | connected(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:156:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::do_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 156 | do_connect(ec, std::move(ips), std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:134:22: note: in instantiation of function template specialization 'libtorrent::i2p_stream::async_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 134 | { TORRENT_FWD_CALL(async_connect(endpoint, std::move(handler))); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:51:53: note: expanded from macro 'TORRENT_FWD_CALL' 51 | return boost::apply_visitor([&](auto& s){ return s.x; }, *this) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:487:10: note: in instantiation of function template specialization 'libtorrent::aux::polymorphic_socket>, libtorrent::socks5_stream, libtorrent::http_stream, libtorrent::aux::utp_stream, libtorrent::i2p_stream, libtorrent::ssl_stream>>, libtorrent::ssl_stream, libtorrent::ssl_stream, libtorrent::ssl_stream>::async_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 487 | m_sock->async_connect(tcp::endpoint(), std::bind(&http_connection::on_connect | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:433:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connect2, std::_Placeholder<1>))(const boost::system::error_code &)>>>' requested here 433 | connect2(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:415:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connect1, std::_Placeholder<1>))(const boost::system::error_code &)>>>' requested here 415 | connect1(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:237:4: note: in instantiation of function template specialization 'libtorrent::socks5_stream::socks_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>>' requested here 237 | socks_connect(std::move(h)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:202:6: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connected, std::_Placeholder<1>))(const boost::system::error_code &)>>>' requested here 202 | { connected(ec, std::move(hn)); }, std::move(h))); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:176:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::name_lookup, std::_Placeholder<1>))(const boost::system::error_code &)>>>' requested here 176 | name_lookup(ec, std::move(ips), std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ssl_stream.hpp:114:24: note: in instantiation of function template specialization 'libtorrent::socks5_stream::async_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>>' requested here 114 | m_sock->next_layer().async_connect(endpoint, wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:134:22: note: in instantiation of function template specialization 'libtorrent::ssl_stream::async_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 134 | { TORRENT_FWD_CALL(async_connect(endpoint, std::move(handler))); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:51:53: note: expanded from macro 'TORRENT_FWD_CALL' 51 | return boost::apply_visitor([&](auto& s){ return s.x; }, *this) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:487:10: note: in instantiation of function template specialization 'libtorrent::aux::polymorphic_socket>, libtorrent::socks5_stream, libtorrent::http_stream, libtorrent::aux::utp_stream, libtorrent::i2p_stream, libtorrent::ssl_stream>>, libtorrent::ssl_stream, libtorrent::ssl_stream, libtorrent::ssl_stream>::async_connect, std::_Placeholder<1>))(const boost::system::error_code &)>>' requested here 487 | m_sock->async_connect(tcp::endpoint(), std::bind(&http_connection::on_connect | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/http_connection.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ 25 warnings generated. [68/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_class_set.cpp [69/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/path.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/path.cpp:680:53: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 680 | target_size = aux::numeric_cast(std::snprintf(&ret[0], target_size, "%*s%s%*s" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/path.cpp:77: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/path.cpp:738:9: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 738 | aux::throw_ex(error_code(errno, generic_category())); | ^ 2 warnings generated. [70/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/part_file.cpp [71/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:44:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 44 | constexpr peer_flags_t peer_info::interesting; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:45:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 45 | constexpr peer_flags_t peer_info::choked; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:46:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 46 | constexpr peer_flags_t peer_info::remote_interested; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:47:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 47 | constexpr peer_flags_t peer_info::remote_choked; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:48:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 48 | constexpr peer_flags_t peer_info::supports_extensions; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:49:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 49 | constexpr peer_flags_t peer_info::local_connection; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:50:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 50 | constexpr peer_flags_t peer_info::outgoing_connection; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:51:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 51 | constexpr peer_flags_t peer_info::handshake; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:52:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 52 | constexpr peer_flags_t peer_info::connecting; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:54:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 54 | constexpr peer_flags_t peer_info::queued; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:56:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | constexpr peer_flags_t peer_info::on_parole; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:57:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 57 | constexpr peer_flags_t peer_info::seed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:58:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 58 | constexpr peer_flags_t peer_info::optimistic_unchoke; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:59:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 59 | constexpr peer_flags_t peer_info::snubbed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:60:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 60 | constexpr peer_flags_t peer_info::upload_only; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:61:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 61 | constexpr peer_flags_t peer_info::endgame_mode; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:62:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 62 | constexpr peer_flags_t peer_info::holepunched; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:63:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 63 | constexpr peer_flags_t peer_info::i2p_socket; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:64:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 64 | constexpr peer_flags_t peer_info::utp_socket; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:65:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 65 | constexpr peer_flags_t peer_info::ssl_socket; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:66:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | constexpr peer_flags_t peer_info::rc4_encrypted; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:67:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | constexpr peer_flags_t peer_info::plaintext_encrypted; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:69:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 69 | constexpr peer_source_flags_t peer_info::tracker; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:70:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 70 | constexpr peer_source_flags_t peer_info::dht; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:71:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr peer_source_flags_t peer_info::pex; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:72:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr peer_source_flags_t peer_info::lsd; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:73:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 73 | constexpr peer_source_flags_t peer_info::resume_data; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:74:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr peer_source_flags_t peer_info::incoming; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:76:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr bandwidth_state_flags_t peer_info::bw_idle; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:77:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr bandwidth_state_flags_t peer_info::bw_limit; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:78:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr bandwidth_state_flags_t peer_info::bw_network; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:79:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 79 | constexpr bandwidth_state_flags_t peer_info::bw_disk; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:82:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 82 | constexpr bandwidth_state_flags_t peer_info::bw_torrent; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:83:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 83 | constexpr bandwidth_state_flags_t peer_info::bw_global; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:86:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 86 | constexpr connection_type_t peer_info::standard_bittorrent; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:87:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 87 | constexpr connection_type_t peer_info::web_seed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_info.cpp:88:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 88 | constexpr connection_type_t peer_info::http_seed; | ^ 37 warnings generated. [72/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_class.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_class.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_class.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_class.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_class.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_class.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_class.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [73/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/performance_counters.cpp [74/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection_handle.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_handle.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_handle.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_handle.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_handle.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_handle.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_handle.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 24 warnings generated. [75/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/platform_util.cpp [76/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp:148:42: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 148 | constexpr erase_peer_flags_t peer_list::force_erase; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_list.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 25 warnings generated. [77/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/posix_disk_io.cpp [78/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/posix_part_file.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/posix_part_file.cpp:329:10: warning: not eliding copy on return [-Wnrvo] 329 | return ret; | ^ 1 warning generated. [79/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/piece_picker.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:126:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 126 | constexpr prio_index_t piece_picker::piece_pos::we_have_index; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:128:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 128 | constexpr picker_options_t piece_picker::rarest_first; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:129:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 129 | constexpr picker_options_t piece_picker::reverse; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:130:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 130 | constexpr picker_options_t piece_picker::on_parole; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:131:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 131 | constexpr picker_options_t piece_picker::prioritize_partials; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:132:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 132 | constexpr picker_options_t piece_picker::sequential; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:133:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 133 | constexpr picker_options_t piece_picker::align_expanded_pieces; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:134:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 134 | constexpr picker_options_t piece_picker::piece_extent_affinity; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:136:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 136 | constexpr download_queue_t piece_picker::piece_pos::piece_downloading; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:137:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 137 | constexpr download_queue_t piece_picker::piece_pos::piece_full; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:138:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 138 | constexpr download_queue_t piece_picker::piece_pos::piece_finished; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:139:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 139 | constexpr download_queue_t piece_picker::piece_pos::piece_zero_prio; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:140:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 140 | constexpr download_queue_t piece_picker::piece_pos::num_download_categories; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:141:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 141 | constexpr download_queue_t piece_picker::piece_pos::piece_open; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:142:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 142 | constexpr download_queue_t piece_picker::piece_pos::piece_downloading_reverse; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:143:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 143 | constexpr download_queue_t piece_picker::piece_pos::piece_full_reverse; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:2943:45: warning: not eliding copy on return [-Wnrvo] 2943 | if (i == m_downloads[queue].end()) return i; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/piece_picker.cpp:2944:33: warning: not eliding copy on return [-Wnrvo] 2944 | if (i->index == index) return i; | ^ 19 warnings generated. [80/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/proxy_settings.cpp [81/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/puff.cpp [82/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/random.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/random.cpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/random.cpp:146:21: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 146 | if (r != 1) aux::throw_ex(errors::no_entropy); | ^ 1 warning generated. [83/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/proxy_base.cpp [84/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/posix_storage.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/posix_storage.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_status.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ 1 warning generated. [85/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/receive_buffer.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/receive_buffer.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/receive_buffer.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 1 warning generated. [86/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/read_resume_data.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/read_resume_data.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ 1 warning generated. [87/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/resolve_links.cpp [88/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/request_blocks.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/request_blocks.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/request_blocks.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/request_blocks.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/request_blocks.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/request_blocks.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/request_blocks.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/request_blocks.cpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/request_blocks.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 24 warnings generated. [89/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/resolver.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/resolver.cpp:42:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 42 | constexpr resolver_flags resolver_interface::cache_only; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/resolver.cpp:43:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 43 | constexpr resolver_flags resolver_interface::abort_on_shutdown; | ^ 2 warnings generated. [90/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:52:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 52 | constexpr feature_flags_t plugin::optimistic_unchoke_feature; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:53:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 53 | constexpr feature_flags_t plugin::tick_feature; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:54:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 54 | constexpr feature_flags_t plugin::dht_request_feature; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:55:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 55 | constexpr feature_flags_t plugin::alert_feature; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:56:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | constexpr feature_flags_t plugin::unknown_torrent_feature; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:60:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 60 | constexpr torrent_list_index_t session_interface::torrent_state_updates; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:61:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 61 | constexpr torrent_list_index_t session_interface::torrent_want_tick; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:62:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 62 | constexpr torrent_list_index_t session_interface::torrent_want_peers_download; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:63:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 63 | constexpr torrent_list_index_t session_interface::torrent_want_peers_finished; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:64:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 64 | constexpr torrent_list_index_t session_interface::torrent_want_scrape; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:65:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 65 | constexpr torrent_list_index_t session_interface::torrent_downloading_auto_managed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:66:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | constexpr torrent_list_index_t session_interface::torrent_seeding_auto_managed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:67:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | constexpr torrent_list_index_t session_interface::torrent_checking_auto_managed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:71:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr add_peer_flags_t torrent_plugin::first_time; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:72:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr add_peer_flags_t torrent_plugin::filtered; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:470:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 470 | std::snprintf(if_string, sizeof(if_string), "%s:%d", listen_interface, listen_port_range.first); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 33 warnings generated. [91/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_call.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_call.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_call.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_call.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_call.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_call.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_call.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_call.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_call.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_call.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 17 warnings generated. [92/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_params.cpp:290:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 290 | bencode(std::back_inserter(ret), e); | ^ 18 warnings generated. [93/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_settings.cpp [94/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_stats.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_stats.cpp:46:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 46 | constexpr metric_type_t stats_metric::type_counter; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_stats.cpp:47:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 47 | constexpr metric_type_t stats_metric::type_gauge; | ^ 2 warnings generated. [95/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:55:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 55 | constexpr peer_class_t session_handle::global_peer_class_id; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:56:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | constexpr peer_class_t session_handle::tcp_peer_class_id; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:57:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 57 | constexpr peer_class_t session_handle::local_peer_class_id; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:59:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 59 | constexpr save_state_flags_t session_handle::save_settings; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:61:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 61 | constexpr save_state_flags_t session_handle::save_dht_settings TORRENT_DEPRECATED; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:63:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 63 | constexpr save_state_flags_t session_handle::save_dht_state; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:65:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 65 | constexpr save_state_flags_t session_handle::save_encryption_settings; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:66:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | constexpr save_state_flags_t session_handle::save_as_map TORRENT_DEPRECATED_ENUM; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:67:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | constexpr save_state_flags_t session_handle::save_proxy TORRENT_DEPRECATED_ENUM; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:68:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 68 | constexpr save_state_flags_t session_handle::save_i2p_proxy TORRENT_DEPRECATED_ENUM; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:69:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 69 | constexpr save_state_flags_t session_handle::save_dht_proxy TORRENT_DEPRECATED_ENUM; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:70:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 70 | constexpr save_state_flags_t session_handle::save_peer_proxy TORRENT_DEPRECATED_ENUM; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:71:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr save_state_flags_t session_handle::save_web_proxy TORRENT_DEPRECATED_ENUM; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:72:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr save_state_flags_t session_handle::save_tracker_proxy TORRENT_DEPRECATED_ENUM; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:74:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr save_state_flags_t session_handle::save_extension_state; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:75:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr save_state_flags_t session_handle::save_ip_filter; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:78:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr session_flags_t session_handle::add_default_plugins; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:81:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 81 | constexpr session_flags_t session_handle::start_default_features; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:83:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 83 | constexpr session_flags_t session_handle::paused; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:85:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 85 | constexpr remove_flags_t session_handle::delete_files; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:86:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 86 | constexpr remove_flags_t session_handle::delete_partfile; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:88:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 88 | constexpr reopen_network_flags_t session_handle::reopen_map_ports; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:241:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 241 | if (!s) aux::throw_ex(errors::invalid_session_handle); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:410:9: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 410 | aux::throw_ex(error_code(errors::invalid_save_path)); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:431:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 431 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:527:4: note: in instantiation of function template specialization 'libtorrent::bencode>>>' requested here 527 | bencode(std::back_inserter(p.resume_data), resume_data); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_handle.cpp:696:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 696 | bencode(std::back_inserter(buf), data); | ^ 54 warnings generated. [96/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/sha1.cpp [97/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:62: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:101:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 101 | constexpr request_flags_t peer_connection::time_critical; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:102:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 102 | constexpr request_flags_t peer_connection::busy; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:116:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 116 | constexpr piece_index_t piece_block_progress::invalid_index; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:118:61: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 118 | constexpr disconnect_severity_t peer_connection_interface::normal; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:119:61: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 119 | constexpr disconnect_severity_t peer_connection_interface::failure; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:120:61: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 120 | constexpr disconnect_severity_t peer_connection_interface::peer_error; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:961:10: warning: not eliding copy on return [-Wnrvo] 961 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:1586:33: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 1585 | peer_log(peer_log_alert::incoming_message, "REJECT_PIECE", "piece: %d s: %x l: %x" | ~~ | %x 1586 | , static_cast(r.piece), r.start, r.length); | ^~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:1586:42: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 1585 | peer_log(peer_log_alert::incoming_message, "REJECT_PIECE", "piece: %d s: %x l: %x" | ~~ | %x 1586 | , static_cast(r.piece), r.start, r.length); | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:2402:58: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 2402 | , "piece: %d s: %x l: %x", static_cast(r.piece), r.start, r.length); | ~~ ^~~~~~~ | %x /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:2402:67: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 2402 | , "piece: %d s: %x l: %x", static_cast(r.piece), r.start, r.length); | ~~ ^~~~~~~~ | %x /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:2843:34: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 2842 | peer_log(peer_log_alert::incoming_message, "PIECE", "piece: %d s: %x l: %x ds: %d qs: %d q: %d" | ~~ | %x 2843 | , static_cast(p.piece), p.start, p.length, statistics().download_rate() | ^~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:2843:43: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 2842 | peer_log(peer_log_alert::incoming_message, "PIECE", "piece: %d s: %x l: %x ds: %d qs: %d q: %d" | ~~ | %x 2843 | , static_cast(p.piece), p.start, p.length, statistics().download_rate() | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:2976:33: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 2975 | peer_log(peer_log_alert::info, "FILE_ASYNC_WRITE", "piece: %d s: %x l: %x" | ~~ | %x 2976 | , static_cast(p.piece), p.start, p.length); | ^~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:2976:42: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 2975 | peer_log(peer_log_alert::info, "FILE_ASYNC_WRITE", "piece: %d s: %x l: %x" | ~~ | %x 2976 | , static_cast(p.piece), p.start, p.length); | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:3157:34: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 3156 | peer_log(peer_log_alert::info, "FILE_ASYNC_WRITE_COMPLETE", "piece: %d s: %x l: %x e: %s" | ~~ | %x 3157 | , static_cast(p.piece), p.start, p.length, error.ec.message().c_str()); | ^~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:3157:43: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 3156 | peer_log(peer_log_alert::info, "FILE_ASYNC_WRITE_COMPLETE", "piece: %d s: %x l: %x e: %s" | ~~ | %x 3157 | , static_cast(p.piece), p.start, p.length, error.ec.message().c_str()); | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:3292:58: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 3292 | , "piece: %d s: %x l: %x", static_cast(r.piece), r.start, r.length); | ~~ ^~~~~~~ | %x /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:3292:67: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 3292 | , "piece: %d s: %x l: %x", static_cast(r.piece), r.start, r.length); | ~~ ^~~~~~~~ | %x /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:4172:35: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 4171 | , "piece: %d s: %x l: %x ds: %dB/s dqs: %d rqs: %d blk: %s" | ~~ | %x 4172 | , static_cast(r.piece), r.start, r.length, statistics().download_rate() | ^~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:4172:44: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 4171 | , "piece: %d s: %x l: %x ds: %dB/s dqs: %d rqs: %d blk: %s" | ~~ | %x 4172 | , static_cast(r.piece), r.start, r.length, statistics().download_rate() | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:5372:35: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 5371 | , "piece: %d s: %x l: %x piece failed hash check" | ~~ | %x 5372 | , static_cast(r.piece), r.start , r.length); | ^~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:5372:45: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 5371 | , "piece: %d s: %x l: %x piece failed hash check" | ~~ | %x 5372 | , static_cast(r.piece), r.start , r.length); | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:5380:60: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 5380 | , "piece: %d s: %x l: %x", static_cast(r.piece), r.start, r.length); | ~~ ^~~~~~~ | %x /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:5380:69: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 5380 | , "piece: %d s: %x l: %x", static_cast(r.piece), r.start, r.length); | ~~ ^~~~~~~~ | %x /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:5592:34: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 5591 | , "piece: %d s: %x l: %x b: %p e: %s rtt: %d us" | ~~ | %x 5592 | , static_cast(r.piece), r.start, r.length | ^~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:5592:43: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 5591 | , "piece: %d s: %x l: %x b: %p e: %s rtt: %d us" | ~~ | %x 5592 | , static_cast(r.piece), r.start, r.length | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:5646:33: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 5645 | , "PIECE", "piece: %d s: %x l: %x" | ~~ | %x 5646 | , static_cast(r.piece), r.start, r.length); | ^~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:5646:42: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 5645 | , "PIECE", "piece: %d s: %x l: %x" | ~~ | %x 5646 | , static_cast(r.piece), r.start, r.length); | ^~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:433:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connect2<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 433 | connect2(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:415:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connect1<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 415 | connect1(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:237:4: note: in instantiation of function template specialization 'libtorrent::socks5_stream::socks_connect<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 237 | socks_connect(std::move(h)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:202:6: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connected<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 202 | { connected(ec, std::move(hn)); }, std::move(h))); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:176:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::name_lookup<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 176 | name_lookup(ec, std::move(ips), std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:134:22: note: in instantiation of function template specialization 'libtorrent::socks5_stream::async_connect<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 134 | { TORRENT_FWD_CALL(async_connect(endpoint, std::move(handler))); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:51:53: note: expanded from macro 'TORRENT_FWD_CALL' 51 | return boost::apply_visitor([&](auto& s){ return s.x; }, *this) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:471:12: note: in instantiation of function template specialization 'libtorrent::aux::polymorphic_socket>, libtorrent::socks5_stream, libtorrent::http_stream, libtorrent::aux::utp_stream, libtorrent::i2p_stream, libtorrent::ssl_stream>>, libtorrent::ssl_stream, libtorrent::ssl_stream, libtorrent::ssl_stream>::async_connect<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 471 | m_socket.async_connect(m_remote | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:213:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 213 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:195:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::connected<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 195 | connected(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:156:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::do_connect<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 156 | do_connect(ec, std::move(ips), std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:134:22: note: in instantiation of function template specialization 'libtorrent::i2p_stream::async_connect<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 134 | { TORRENT_FWD_CALL(async_connect(endpoint, std::move(handler))); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:51:53: note: expanded from macro 'TORRENT_FWD_CALL' 51 | return boost::apply_visitor([&](auto& s){ return s.x; }, *this) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:471:12: note: in instantiation of function template specialization 'libtorrent::aux::polymorphic_socket>, libtorrent::socks5_stream, libtorrent::http_stream, libtorrent::aux::utp_stream, libtorrent::i2p_stream, libtorrent::ssl_stream>>, libtorrent::ssl_stream, libtorrent::ssl_stream, libtorrent::ssl_stream>::async_connect<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 471 | m_socket.async_connect(m_remote | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:433:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connect2>' requested here 433 | connect2(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:415:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connect1>' requested here 415 | connect1(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:237:4: note: in instantiation of function template specialization 'libtorrent::socks5_stream::socks_connect>' requested here 237 | socks_connect(std::move(h)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:202:6: note: in instantiation of function template specialization 'libtorrent::socks5_stream::connected>' requested here 202 | { connected(ec, std::move(hn)); }, std::move(h))); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:176:5: note: in instantiation of function template specialization 'libtorrent::socks5_stream::name_lookup>' requested here 176 | name_lookup(ec, std::move(ips), std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ssl_stream.hpp:114:24: note: in instantiation of function template specialization 'libtorrent::socks5_stream::async_connect>' requested here 114 | m_sock->next_layer().async_connect(endpoint, wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:134:22: note: in instantiation of function template specialization 'libtorrent::ssl_stream::async_connect<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 134 | { TORRENT_FWD_CALL(async_connect(endpoint, std::move(handler))); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/polymorphic_socket.hpp:51:53: note: expanded from macro 'TORRENT_FWD_CALL' 51 | return boost::apply_visitor([&](auto& s){ return s.x; }, *this) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:471:12: note: in instantiation of function template specialization 'libtorrent::aux::polymorphic_socket>, libtorrent::socks5_stream, libtorrent::http_stream, libtorrent::aux::utp_stream, libtorrent::i2p_stream, libtorrent::ssl_stream>>, libtorrent::ssl_stream, libtorrent::ssl_stream, libtorrent::ssl_stream>::async_connect<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:472:6)>' requested here 471 | m_socket.async_connect(m_remote | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/peer_connection.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ 60 warnings generated. [98/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/sha256.cpp [99/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/sha1_hash.cpp [100/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:441:3: warning: 'switch' missing 'default' label [-Wswitch-default] 441 | switch (s & settings_pack::type_mask) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:462:4: warning: 'switch' missing 'default' label [-Wswitch-default] 462 | switch (val.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:725:3: warning: 'switch' missing 'default' label [-Wswitch-default] 725 | switch (name & type_mask) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:840:3: warning: 'switch' missing 'default' label [-Wswitch-default] 840 | switch (name & type_mask) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/settings_pack.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 21 warnings generated. [101/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_io.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_io.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_io.cpp:71:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 71 | std::snprintf(buf, sizeof(buf), "[%s]:%d", addr.to_string().c_str(), port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_io.cpp:73:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 73 | std::snprintf(buf, sizeof(buf), "%s:%d", addr.to_string().c_str(), port); | ^ 3 warnings generated. [102/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socks5_stream.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socks5_stream.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socks5_stream.cpp:35: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ 3 warnings generated. [103/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/stack_allocator.cpp [104/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/stat.cpp [105/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ssl.cpp [106/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/stat_cache.cpp [107/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/string_util.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/string_util.cpp:273:5: warning: 'switch' missing 'default' label [-Wswitch-default] 273 | switch (c) | ^ 1 warning generated. [108/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/time.cpp [109/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/timestamp_history.cpp [110/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/storage_utils.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/storage_utils.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/storage_utils.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [111/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_type.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_type.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_type.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_type.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_type.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/socket_type.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 12 warnings generated. [112/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:53: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/magnet_uri.hpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:80:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 80 | constexpr torrent_info_flags_t torrent_info::multifile; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:81:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 81 | constexpr torrent_info_flags_t torrent_info::private_torrent; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:82:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 82 | constexpr torrent_info_flags_t torrent_info::i2p; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:83:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 83 | constexpr torrent_info_flags_t torrent_info::ssl_torrent; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:84:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 84 | constexpr torrent_info_flags_t torrent_info::v2_has_piece_hashes; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:336:5: warning: 'switch' missing 'default' label [-Wswitch-default] 336 | switch (c) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:538:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 538 | std::snprintf(cnt, sizeof(cnt), "%" PRIu64, file_size); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:873:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 873 | std::snprintf(new_ext, sizeof(new_ext), ".%d%s", cnt, ext.c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:919:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 919 | bencode(out, torrent_file); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:51: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_info.cpp:926:9: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 926 | aux::throw_ex(ec); | ^ 12 warnings generated. [113/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:74: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:77: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:77: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:85: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:201:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 201 | constexpr listen_socket_flags_t listen_socket_t::accept_incoming; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:202:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 202 | constexpr listen_socket_flags_t listen_socket_t::local_network; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:203:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 203 | constexpr listen_socket_flags_t listen_socket_t::was_expanded; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:204:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 204 | constexpr listen_socket_flags_t listen_socket_t::proxy; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:206:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 206 | constexpr ip_source_t session_interface::source_dht; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:207:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 207 | constexpr ip_source_t session_interface::source_peer; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:208:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 208 | constexpr ip_source_t session_interface::source_tracker; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:209:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 209 | constexpr ip_source_t session_interface::source_router; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:3518:3: warning: 'switch' missing 'default' label [-Wswitch-default] 3518 | switch (m_settings.get_int(settings_pack::mixed_mode_algorithm)) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:5215:11: warning: not eliding copy on return [-Wnrvo] 5215 | return bind_ep; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:5229:10: warning: not eliding copy on return [-Wnrvo] 5229 | return bind_ep; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:6407:43: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 6405 | session_log(">>> SET_DSCP [ tcp (%s %d) value: %x e: %s ]" | ~~ | %x 6406 | , l->sock->local_endpoint().address().to_string().c_str() 6407 | , l->sock->local_endpoint().port(), value, ec.message().c_str()); | ^~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:6423:9: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 6420 | session_log(">>> SET_DSCP [ udp (%s %d) value: %x e: %s ]" | ~~ | %x 6421 | , l->udp_sock->sock.local_endpoint().address().to_string().c_str() 6422 | , l->udp_sock->sock.local_port() 6423 | , value, ec.message().c_str()); | ^~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line>>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:173:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line>>' requested here 173 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:575:17: note: in instantiation of function template specialization 'libtorrent::i2p_stream::send_name_lookup>>' requested here 575 | m_sam_socket->send_name_lookup(wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:590:4: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup>' requested here 590 | do_name_lookup(nl.first, std::move(nl.second)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:577:5: note: in instantiation of function template specialization 'libtorrent::i2p_connection::on_name_lookup))(const boost::system::error_code &)>>>' requested here 577 | on_name_lookup(ec, s, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:561:3: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup))(const boost::system::error_code &)>>>' requested here 561 | do_name_lookup("ME", wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:528:5: note: in instantiation of function template specialization 'libtorrent::i2p_connection::on_sam_connect))(const boost::system::error_code &)>>' requested here 528 | on_sam_connect(ec, s, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:2382:14: note: in instantiation of function template specialization 'libtorrent::i2p_connection::open))(const boost::system::error_code &)>>' requested here 2382 | m_i2p_conn.open(m_settings.get_str(settings_pack::i2p_hostname) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line))(const boost::system::error_code &)>>>>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:173:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line))(const boost::system::error_code &)>>>>' requested here 173 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:575:17: note: in instantiation of function template specialization 'libtorrent::i2p_stream::send_name_lookup))(const boost::system::error_code &)>>>>' requested here 575 | m_sam_socket->send_name_lookup(wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:561:3: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup))(const boost::system::error_code &)>>>' requested here 561 | do_name_lookup("ME", wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:528:5: note: in instantiation of function template specialization 'libtorrent::i2p_connection::on_sam_connect))(const boost::system::error_code &)>>' requested here 528 | on_sam_connect(ec, s, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:2382:14: note: in instantiation of function template specialization 'libtorrent::i2p_connection::open))(const boost::system::error_code &)>>' requested here 2382 | m_i2p_conn.open(m_settings.get_str(settings_pack::i2p_hostname) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line))(const boost::system::error_code &)>>>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:213:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line))(const boost::system::error_code &)>>>' requested here 213 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:195:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::connected))(const boost::system::error_code &)>>>' requested here 195 | connected(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:156:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::do_connect))(const boost::system::error_code &)>>>' requested here 156 | do_connect(ec, std::move(ips), std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:526:17: note: in instantiation of function template specialization 'libtorrent::i2p_stream::async_connect))(const boost::system::error_code &)>>>' requested here 526 | m_sam_socket->async_connect(tcp::endpoint(), wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:2382:14: note: in instantiation of function template specialization 'libtorrent::i2p_connection::open))(const boost::system::error_code &)>>' requested here 2382 | m_i2p_conn.open(m_settings.get_str(settings_pack::i2p_hostname) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line))(const boost::system::error_code &)>>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:213:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line))(const boost::system::error_code &)>>' requested here 213 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:195:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::connected))(const boost::system::error_code &)>>' requested here 195 | connected(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:156:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::do_connect))(const boost::system::error_code &)>>' requested here 156 | do_connect(ec, std::move(ips), std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:2440:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::async_connect))(const boost::system::error_code &)>>' requested here 2440 | s.async_connect(tcp::endpoint() | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:81: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:74: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:6033:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 6033 | bencode(std::back_inserter(tmp), startup_state); | ^ 53 warnings generated. [114/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer.cpp:35: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 14 warnings generated. [115/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:46: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:69:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 69 | constexpr resume_data_flags_t torrent_handle::flush_disk_cache; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:70:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 70 | constexpr resume_data_flags_t torrent_handle::save_info_dict; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:71:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr resume_data_flags_t torrent_handle::only_if_modified; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:72:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr resume_data_flags_t torrent_handle::if_counters_changed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:73:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 73 | constexpr resume_data_flags_t torrent_handle::if_download_progress; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:74:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr resume_data_flags_t torrent_handle::if_config_changed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:75:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr resume_data_flags_t torrent_handle::if_state_changed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:76:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr resume_data_flags_t torrent_handle::if_metadata_changed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:78:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr add_piece_flags_t torrent_handle::overwrite_existing; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:79:42: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 79 | constexpr pause_flags_t torrent_handle::graceful_pause; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:80:42: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 80 | constexpr pause_flags_t torrent_handle::clear_disk_cache; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:81:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 81 | constexpr deadline_flags_t torrent_handle::alert_when_available; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:82:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 82 | constexpr reannounce_flags_t torrent_handle::ignore_min_interval; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:83:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 83 | constexpr file_progress_flags_t torrent_handle::piece_granularity; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:85:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 85 | constexpr status_flags_t torrent_handle::query_distributed_copies; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:86:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 86 | constexpr status_flags_t torrent_handle::query_accurate_download_counters; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:87:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 87 | constexpr status_flags_t torrent_handle::query_last_seen_complete; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:88:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 88 | constexpr status_flags_t torrent_handle::query_pieces; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:89:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 89 | constexpr status_flags_t torrent_handle::query_verified_pieces; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:90:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 90 | constexpr status_flags_t torrent_handle::query_torrent_file; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:91:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 91 | constexpr status_flags_t torrent_handle::query_name; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:92:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 92 | constexpr status_flags_t torrent_handle::query_save_path; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:113:20: warning: function 'throw_invalid_handle' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 113 | [[noreturn]] void throw_invalid_handle() | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:123:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 123 | if (!t) aux::throw_ex(errors::invalid_torrent_handle); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_handle.cpp:235:3: note: in instantiation of function template specialization 'libtorrent::torrent_handle::async_call' requested here 235 | async_call(&torrent::set_max_uploads, max_uploads, true); | ^ 51 warnings generated. [116/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer_allocator.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer_allocator.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer_allocator.hpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_peer_allocator.cpp:45:3: warning: 'switch' missing 'default' label [-Wswitch-default] 45 | switch(type) | ^ 2 warnings generated. [117/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_status.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_status.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_status.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_status.cpp:38:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 38 | file_index_t constexpr torrent_status::error_file_none; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_status.cpp:39:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 39 | file_index_t constexpr torrent_status::error_file_ssl_ctx; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_status.cpp:40:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 40 | file_index_t constexpr torrent_status::error_file_exception; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_status.cpp:41:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 41 | file_index_t constexpr torrent_status::error_file_partfile; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent_status.cpp:42:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 42 | file_index_t constexpr torrent_status::error_file_metadata; | ^ 6 warnings generated. [118/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/truncate.cpp [119/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp:52:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 52 | constexpr tracker_request_flags_t tracker_request::scrape_request; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp:53:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 53 | constexpr tracker_request_flags_t tracker_request::i2p; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp:394:59: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 394 | "transaction ID (%x)", std::string(hostname).c_str(), int(transaction)); | ~~ ^~~~~~~~~~~~~~~~ | %x In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/tracker_manager.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 16 warnings generated. [120/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_tracker_connection.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_tracker_connection.cpp:55: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_tracker_connection.cpp:381:7: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 380 | if (cb) cb->debug_log("*** UDP_TRACKER_PACKET [ tid: %x ]" | ~~ | %x 381 | , int(transaction)); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_tracker_connection.cpp:408:7: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 407 | cb->debug_log("*** UDP_TRACKER_RESPONSE [ tid: %x ]" | ~~ | %x 408 | , int(transaction)); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_tracker_connection.cpp:411:3: warning: 'switch' missing 'default' label [-Wswitch-default] 411 | switch (m_state) | ^ 4 warnings generated. [121/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utf8.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utf8.cpp:85:3: warning: 'switch' missing 'default' label [-Wswitch-default] 85 | switch (seq_len) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utf8.cpp:129:3: warning: 'switch' missing 'default' label [-Wswitch-default] 129 | switch (sequence_len) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utf8.cpp:156:3: warning: 'switch' missing 'default' label [-Wswitch-default] 156 | switch (sequence_len) | ^ 3 warnings generated. [122/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp:1068:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 1068 | constexpr udp_send_flags_t udp_socket::peer_connection; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp:1069:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 1069 | constexpr udp_send_flags_t udp_socket::tracker_connection; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp:1070:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 1070 | constexpr udp_send_flags_t udp_socket::dont_queue; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp:1071:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 1071 | constexpr udp_send_flags_t udp_socket::dont_fragment; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:45: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:244:10: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 244 | aux::throw_ex(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:79:5: note: in instantiation of member function 'libtorrent::heterogeneous_queue::grow_capacity' requested here 79 | grow_capacity(sizeof(header_t) + alignof(U) + sizeof(U)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:88:21: note: in instantiation of function template specialization 'libtorrent::heterogeneous_queue::emplace_back, libtorrent::operation_t, const boost::system::error_code &>' requested here 88 | T& alert = queue.emplace_back( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/udp_socket.cpp:564:13: note: in instantiation of function template specialization 'libtorrent::aux::alert_manager::emplace_alert, libtorrent::operation_t, const boost::system::error_code &>' requested here 564 | m_alerts.emplace_alert(m_listen_socket.get_local_endpoint() | ^ 9 warnings generated. [123/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_socket_manager.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_socket_manager.cpp:36: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_socket_manager.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_socket_manager.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_socket_manager.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_socket_manager.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_socket_manager.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [124/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/version.cpp [125/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_stream.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_stream.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_stream.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_stream.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_stream.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_stream.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_stream.cpp:2750:3: warning: 'switch' missing 'default' label [-Wswitch-default] 2750 | switch(extension) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_stream.cpp:2863:2: warning: 'switch' missing 'default' label [-Wswitch-default] 2863 | switch (state()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/utp_stream.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 15 warnings generated. [126/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/upnp.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:358:57: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 356 | log("deleting port map: [ protocol: %s ext_port: %u " | ~~ | %d 357 | "local_ep: %s device: %s]" 358 | , (m.protocol == portmap_protocol::tcp?"tcp":"udp"), m.external_port | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:550:8: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 549 | log("HTTP status %u from %s" | ~~ | %d 550 | , p.status_code(), print_endpoint(from).c_str()); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:721:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 721 | std::snprintf(header, sizeof(header), "POST %s HTTP/1.1\r\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:756:29: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 756 | log("mapping %u aborted", static_cast(i)); | ~~ ^~~~~~~~~~~~~~~~~~~ | %d /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:767:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 767 | std::snprintf(soap, sizeof(soap), "\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:830:54: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 830 | log("mapping %u does not need updating, skipping", static_cast(i)); | ~~ ^~~~~~~~~~~~~~~~~~~ | %d /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:903:31: warning: format specifies type 'unsigned int' but the argument has type 'int' [-Wformat] 903 | log("unmapping %u aborted", static_cast(i)); | ~~ ^~~~~~~~~~~~~~~~~~~ | %d /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:911:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 911 | std::snprintf(soap, sizeof(soap), "\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:1128:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1128 | std::snprintf(soap, sizeof(soap), "\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:1244:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1244 | std::snprintf(msg, sizeof(msg), "unknown UPnP error (%d)", ev); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/upnp.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 23 warnings generated. [127/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_connection_base.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_connection_base.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_connection_base.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_connection_base.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_connection_base.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_connection_base.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_connection_base.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_connection_base.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_connection_base.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 24 warnings generated. [128/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/xml_parse.cpp [129/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:61: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:123: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:123: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:153:37: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 153 | constexpr web_seed_flag_t torrent::ephemeral; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:154:37: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 154 | constexpr web_seed_flag_t torrent::no_local_ips; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:4402:10: warning: not eliding copy on return [-Wnrvo] 4402 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:6974:10: warning: not eliding copy on return [-Wnrvo] 6974 | return ret; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:9300:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 9300 | std::snprintf(buf, sizeof(buf), "error %s: %s", ec.message().c_str() | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line>>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:173:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line>>' requested here 173 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:575:17: note: in instantiation of function template specialization 'libtorrent::i2p_stream::send_name_lookup>>' requested here 575 | m_sam_socket->send_name_lookup(wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:590:4: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup>' requested here 590 | do_name_lookup(nl.first, std::move(nl.second)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:577:5: note: in instantiation of function template specialization 'libtorrent::i2p_connection::on_name_lookup<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3581:9)>' requested here 577 | on_name_lookup(ec, s, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:541:4: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3581:9)>' requested here 541 | do_name_lookup(name, std::move(handler)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3580:17: note: in instantiation of function template specialization 'libtorrent::i2p_connection::async_name_lookup<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3581:9)>' requested here 3580 | r.i2pconn->async_name_lookup(i.hostname.c_str() | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:173:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line>' requested here 173 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:575:17: note: in instantiation of function template specialization 'libtorrent::i2p_stream::send_name_lookup>' requested here 575 | m_sam_socket->send_name_lookup(wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:541:4: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3581:9)>' requested here 541 | do_name_lookup(name, std::move(handler)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3580:17: note: in instantiation of function template specialization 'libtorrent::i2p_connection::async_name_lookup<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3581:9)>' requested here 3580 | r.i2pconn->async_name_lookup(i.hostname.c_str() | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:228:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::read_line>' requested here 228 | read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:173:5: note: in instantiation of function template specialization 'libtorrent::i2p_stream::start_read_line>' requested here 173 | start_read_line(ec, std::move(hn)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:575:17: note: in instantiation of function template specialization 'libtorrent::i2p_stream::send_name_lookup>' requested here 575 | m_sam_socket->send_name_lookup(wrap_allocator( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:541:4: note: in instantiation of function template specialization 'libtorrent::i2p_connection::do_name_lookup<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3614:8)>' requested here 541 | do_name_lookup(name, std::move(handler)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3613:16: note: in instantiation of function template specialization 'libtorrent::i2p_connection::async_name_lookup<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:3614:8)>' requested here 3613 | r.i2pconn->async_name_lookup(destination.c_str() | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:67: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:82: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/vector_utils.hpp:48:10: warning: not eliding copy on return [-Wnrvo] 48 | return i; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/torrent.cpp:6116:18: note: in instantiation of function template specialization 'libtorrent::sorted_find>, const libtorrent::peer_connection *>' requested here 6116 | auto const i = sorted_find(m_connections, p); | ^ 42 warnings generated. [130/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/web_peer_connection.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_peer_connection.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/web_connection_base.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 26 warnings generated. [131/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/write_resume_data.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:61: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:312:9: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 312 | aux::throw_ex(errors::torrent_missing_info); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/write_resume_data.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/write_resume_data.cpp:428:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 428 | bencode(std::back_inserter(ret), e); | ^ 26 warnings generated. [132/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal/try_signal.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal/try_signal.cpp:77:5: warning: disabled expansion of recursive macro [-Wdisabled-macro-expansion] 77 | sa.sa_sigaction = &sig::detail::handler; | ^ /usr/include/bits/sigaction.h:40:43: note: expanded from macro 'sa_sigaction' 40 | # define sa_sigaction __sigaction_handler.sa_sigaction | ^ 1 warning generated. [133/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal/signal_error_code.cpp [134/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:61: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:46: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/smart_ban.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 27 warnings generated. [135/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_settings.cpp [136/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_pex.cpp:213:4: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 213 | bencode(std::back_inserter(m_ut_pex_msg), pex); | ^ 25 warnings generated. [137/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:342:4: warning: 'switch' missing 'default' label [-Wswitch-default] 342 | switch (type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/chained_buffer.hpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ut_metadata.cpp:273:20: note: in instantiation of function template specialization 'libtorrent::bencode' requested here 273 | int const len = bencode(p, e); | ^ 26 warnings generated. [138/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/pe_crypto.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/pe_crypto.cpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/pe_crypto.hpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/extensions.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_status.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/pe_crypto.cpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/pe_crypto.hpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/receive_buffer.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 2 warnings generated. [139/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_state.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_state.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ 1 warning generated. [140/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/ed25519.cpp [141/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_storage.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_storage.cpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ 1 warning generated. [142/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dos_blocker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dos_blocker.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dos_blocker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dos_blocker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dos_blocker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dos_blocker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dos_blocker.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [143/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/find_data.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/find_data.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/node.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/find_data.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/find_data.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/find_data.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/find_data.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/find_data.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [144/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/item.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/item.cpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/item.cpp:69:16: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 69 | ptr += std::snprintf(ptr, static_cast(left), "4:salt%d:", int(salt.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/item.cpp:75:15: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 75 | ptr += std::snprintf(ptr, static_cast(left), "3:seqi%" PRId64 "e1:v", seq.value); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/item.cpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/item.cpp:163:20: note: in instantiation of function template specialization 'libtorrent::bencode' requested here 163 | int const bsize = bencode(buffer.begin(), v); | ^ 4 warnings generated. [145/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_item.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_item.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/node.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_item.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_item.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_item.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_item.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_item.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [146/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_tracker.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/node.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:459:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 459 | bencode(std::back_inserter(flat_data), data); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/dht_tracker.cpp:690:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 690 | bencode(std::back_inserter(m_send_buf), e); | ^ 15 warnings generated. [147/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_peers.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_peers.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/node.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_peers.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_peers.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_peers.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_peers.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/get_peers.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [148/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/msg.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/msg.cpp:63:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 63 | std::snprintf(error.data(), static_cast(error.size()), "not a dictionary"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/msg.cpp:81:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 81 | std::snprintf(error.data(), static_cast(error.size()), "missing '%s' key", k.name); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/msg.cpp:99:11: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 99 | std::snprintf(error.data(), static_cast(error.size()) | ^ 3 warnings generated. [149/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node_entry.cpp [150/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node_id.cpp [151/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/put_data.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/put_data.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/put_data.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/put_data.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/put_data.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/put_data.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/put_data.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [152/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/refresh.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/refresh.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/node.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/refresh.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/refresh.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/refresh.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/refresh.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/refresh.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [153/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp:51: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp:65: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp:65: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp:65: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp:305:2: warning: 'switch' missing 'default' label [-Wswitch-default] 305 | switch (y) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp:58: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp:58: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/node.cpp:1249:8: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 1249 | aux::throw_ex("unknown protocol"); | ^ 15 warnings generated. [154/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:67:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | constexpr find_nodes_flags_t routing_table::include_failed; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 14 warnings generated. [155/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/node.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:73:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 73 | constexpr observer_flags_t observer::flag_queried; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:74:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr observer_flags_t observer::flag_initial; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:75:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr observer_flags_t observer::flag_no_id; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:76:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr observer_flags_t observer::flag_short_timeout; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:77:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr observer_flags_t observer::flag_failed; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:78:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr observer_flags_t observer::flag_ipv6_address; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:79:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 79 | constexpr observer_flags_t observer::flag_alive; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:80:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 80 | constexpr observer_flags_t observer::flag_done; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/rpc_manager.cpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 21 warnings generated. [156/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/fe.cpp [157/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/add_scalar.cpp [158/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/key_exchange.cpp [159/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/ge.cpp [160/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/sample_infohashes.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/sample_infohashes.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/sample_infohashes.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/sample_infohashes.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/sample_infohashes.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/sample_infohashes.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/sample_infohashes.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 13 warnings generated. [161/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/sc.cpp [162/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/traversal_algorithm.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/traversal_algorithm.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/node.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/traversal_algorithm.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/traversal_algorithm.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/traversal_algorithm.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/traversal_algorithm.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/traversal_algorithm.cpp:56:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | constexpr traversal_flags_t traversal_algorithm::short_timeout; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/kademlia/traversal_algorithm.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 14 warnings generated. [163/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/keypair.cpp [164/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/sha512.cpp [165/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/sign.cpp [166/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/verify.cpp [167/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/deps/try_signal -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/src/ed25519/hasher512.cpp [168/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/create_torrent.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/create_torrent.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/create_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:6: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:11: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:38:23: warning: constructor parameter 'fn' shadows the field 'fn' of 'allow_threading' [-Wshadow-field-in-constructor] 38 | allow_threading(F fn) : fn(fn) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:45:7: note: previous declaration is here 45 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:51:15: warning: constructor parameter 'fn' shadows the field 'fn' of 'visitor' [-Wshadow-field-in-constructor] 51 | visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:80:7: note: previous declaration is here 80 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:54: warning: use of old-style cast [-Wold-style-cast] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:94:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 94 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:106:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 106 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:118:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 118 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:130:22: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecated_fun' [-Wshadow-field-in-constructor] 130 | deprecated_fun(F fn, char const* name) : fn(fn), fn_name(name) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:139:7: note: previous declaration is here 139 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:146:25: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecate_visitor' [-Wshadow-field-in-constructor] 146 | deprecate_visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:175:7: note: previous declaration is here 175 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:54: warning: use of old-style cast [-Wold-style-cast] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:133:6: warning: no previous prototype for function 'bind_create_torrent' [-Wmissing-prototypes] 133 | void bind_create_torrent() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:133:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 133 | void bind_create_torrent() | ^ | static In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:6: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:11: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:162:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 162 | .def("at", depr(at)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:11: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:165:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 165 | .def("__len__", depr(&file_storage::num_files)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:6: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:243:3: warning: definition of implicit copy constructor for 'create_torrent' is deprecated because it has a user-provided destructor [-Wdeprecated-copy-with-user-provided-dtor] 243 | ~create_torrent(); | ^ /usr/include/boost/python/object/value_holder.hpp:131:11: note: in implicit copy constructor for 'libtorrent::create_torrent' first required here 131 | : m_held( | ^ /usr/include/boost/python/object/make_instance.hpp:78:38: note: in instantiation of function template specialization 'boost::python::objects::value_holder::value_holder>' requested here 78 | return new (aligned_storage) Holder(instance, x); | ^ /usr/include/boost/python/object/make_instance.hpp:46:38: note: in instantiation of member function 'boost::python::objects::make_instance>::construct' requested here 46 | Holder *holder =Derived::construct(instance->storage.bytes, (PyObject*)instance, x); | ^ /usr/include/boost/python/object/class_wrapper.hpp:29:30: note: in instantiation of function template specialization 'boost::python::objects::make_instance_impl, boost::python::objects::make_instance>>::execute>' requested here 29 | return MakeInstance::execute(boost::ref(x)); | ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'boost::python::objects::class_cref_wrapper>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 83 | &normalized::convert | ^ /usr/include/boost/python/object/class_metadata.hpp:218:25: note: in instantiation of function template specialization 'boost::python::objects::class_metadata::register_aux2>' requested here 218 | class_metadata::register_aux2((T*)0, use_callback()); | ^ /usr/include/boost/python/object/class_metadata.hpp:204:25: note: in instantiation of member function 'boost::python::objects::class_metadata::register_aux' requested here 204 | class_metadata::register_aux((T*)0); | ^ /usr/include/boost/python/class.hpp:460:19: note: in instantiation of member function 'boost::python::objects::class_metadata::register_' requested here 460 | metadata::register_(); // set up runtime metadata/conversions | ^ /usr/include/boost/python/class.hpp:591:11: note: in instantiation of member function 'boost::python::class_::initialize' requested here 591 | this->initialize(no_init); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:210:15: note: in instantiation of member function 'boost::python::class_::class_' requested here 210 | scope s = class_("create_torrent", no_init) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:80:9: warning: unused member function 'FileIter' [-Wunused-member-function] 80 | FileIter() : m_fs(nullptr), m_i(0) {} | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:84:18: warning: unused member function 'operator++' [-Wunused-member-function] 84 | FileIter operator++() { m_i++; return *this; } | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/create_torrent.cpp:90:13: warning: unused member function 'operator-' [-Wunused-member-function] 90 | int operator-(FileIter const& rhs) const | ^~~~~~~~ 18 warnings generated. [169/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/converters.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/converters.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/converters.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:17: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:21: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:70:26: warning: use of old-style cast [-Wold-style-cast] 70 | void* storage = ((converter::rvalue_from_python_storage*)data) | ^ ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:114:26: warning: use of old-style cast [-Wold-style-cast] 114 | void* storage = ((converter::rvalue_from_python_storage< | ^ 115 | std::pair>*)data)->storage.bytes; | ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:154:26: warning: use of old-style cast [-Wold-style-cast] 154 | void* storage = ((converter::rvalue_from_python_storage< | ^ 155 | lt::string_view>*)data)->storage.bytes; | ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:168:72: warning: implicit conversion changes signedness: 'Py_ssize_t' (aka 'long') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 168 | data->convertible = new (storage) lt::string_view(unicode, size); | ~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:200:26: warning: use of old-style cast [-Wold-style-cast] 200 | void* storage = ((converter::rvalue_from_python_storage*)data)->storage.bytes; | ^ ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:246:26: warning: use of old-style cast [-Wold-style-cast] 246 | void* storage = ((converter::rvalue_from_python_storage< | ^ 247 | T>*)data)->storage.bytes; | ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:278:26: warning: use of old-style cast [-Wold-style-cast] 278 | void* storage = ((converter::rvalue_from_python_storage< | ^ 279 | T>*)data)->storage.bytes; | ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:337:26: warning: use of old-style cast [-Wold-style-cast] 337 | void* storage = ((converter::rvalue_from_python_storage*)data)->storage.bytes; | ^ ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:361:26: warning: use of old-style cast [-Wold-style-cast] 361 | void* storage = ((converter::rvalue_from_python_storage*)data)->storage.bytes; | ^ ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:401:26: warning: use of old-style cast [-Wold-style-cast] 401 | void* storage = ((converter::rvalue_from_python_storage*)data)->storage.bytes; | ^ ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:406:6: warning: no previous prototype for function 'bind_converters' [-Wmissing-prototypes] 406 | void bind_converters() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:406:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 406 | void bind_converters() | ^ | static In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:21: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function, vector_to_list>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:417:5: note: in instantiation of member function 'boost::python::to_python_converter, vector_to_list>>::to_python_converter' requested here 417 | to_python_converter, vector_to_list>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function, vector_to_list>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:418:5: note: in instantiation of member function 'boost::python::to_python_converter, vector_to_list>>::to_python_converter' requested here 418 | to_python_converter, vector_to_list>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>, vector_to_list>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:419:5: note: in instantiation of member function 'boost::python::to_python_converter>, vector_to_list>>>::to_python_converter' requested here 419 | to_python_converter, vector_to_list>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>, vector_to_list>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:420:5: note: in instantiation of member function 'boost::python::to_python_converter>, vector_to_list>>>::to_python_converter' requested here 420 | to_python_converter, vector_to_list>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function, vector_to_list>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:421:5: note: in instantiation of member function 'boost::python::to_python_converter, vector_to_list>>::to_python_converter' requested here 421 | to_python_converter, vector_to_list>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>, vector_to_list>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:422:5: note: in instantiation of member function 'boost::python::to_python_converter>, vector_to_list>>>::to_python_converter' requested here 422 | to_python_converter, vector_to_list>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>, vector_to_list>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:423:5: note: in instantiation of member function 'boost::python::to_python_converter>, vector_to_list>>>::to_python_converter' requested here 423 | to_python_converter, vector_to_list>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>, vector_to_list>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:424:5: note: in instantiation of member function 'boost::python::to_python_converter>, vector_to_list>>>::to_python_converter' requested here 424 | to_python_converter, vector_to_list>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list, int>>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function, int>>, vector_to_list, int>>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:425:5: note: in instantiation of member function 'boost::python::to_python_converter, int>>, vector_to_list, int>>>>::to_python_converter' requested here 425 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list, std::basic_string>>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function, std::basic_string>>, vector_to_list, std::basic_string>>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:426:5: note: in instantiation of member function 'boost::python::to_python_converter, std::basic_string>>, vector_to_list, std::basic_string>>>>::to_python_converter' requested here 426 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>, vector_to_list>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:469:5: note: in instantiation of member function 'boost::python::to_python_converter>, vector_to_list>>>::to_python_converter' requested here 469 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>, vector_to_list>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:470:5: note: in instantiation of member function 'boost::python::to_python_converter>, vector_to_list>>>::to_python_converter' requested here 470 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>>, vector_to_list>>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:471:5: note: in instantiation of member function 'boost::python::to_python_converter>>, vector_to_list>>>>::to_python_converter' requested here 471 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>>, vector_to_list>>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:472:5: note: in instantiation of member function 'boost::python::to_python_converter>>, vector_to_list>>>>::to_python_converter' requested here 472 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>, vector_to_list>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:473:5: note: in instantiation of member function 'boost::python::to_python_converter>, vector_to_list>>>::to_python_converter' requested here 473 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>>, vector_to_list>>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:474:5: note: in instantiation of member function 'boost::python::to_python_converter>>, vector_to_list>>>>::to_python_converter' requested here 474 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>>, vector_to_list>>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:475:5: note: in instantiation of member function 'boost::python::to_python_converter>>, vector_to_list>>>>::to_python_converter' requested here 475 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>>, vector_to_list>>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:476:5: note: in instantiation of member function 'boost::python::to_python_converter>>, vector_to_list>>>>::to_python_converter' requested here 476 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list, int>>>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function, int>>>, vector_to_list, int>>>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:477:5: note: in instantiation of member function 'boost::python::to_python_converter, int>>>, vector_to_list, int>>>>>::to_python_converter' requested here 477 | to_python_converter>>, vector_to_list>>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function>, vector_to_list>>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:484:5: note: in instantiation of member function 'boost::python::to_python_converter>, vector_to_list>>>::to_python_converter' requested here 484 | to_python_converter>, vector_to_list>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:485:5: note: in instantiation of member function 'list_to_vector>>::list_to_vector' requested here 485 | list_to_vector>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:223:23: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 223 | l.append(v[i]); | ~ ^ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'vector_to_list>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function, vector_to_list>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:488:5: note: in instantiation of member function 'boost::python::to_python_converter, vector_to_list>>::to_python_converter' requested here 488 | to_python_converter, vector_to_list>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:499:5: note: in instantiation of member function 'list_to_vector>::list_to_vector' requested here 499 | list_to_vector>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:500:5: note: in instantiation of member function 'list_to_vector>>::list_to_vector' requested here 500 | list_to_vector>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:501:5: note: in instantiation of member function 'list_to_vector>>::list_to_vector' requested here 501 | list_to_vector>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:502:5: note: in instantiation of member function 'list_to_vector>>::list_to_vector' requested here 502 | list_to_vector>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:503:5: note: in instantiation of member function 'list_to_vector>>::list_to_vector' requested here 503 | list_to_vector>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector, int>>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:504:5: note: in instantiation of member function 'list_to_vector, int>>>::list_to_vector' requested here 504 | list_to_vector>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector, std::basic_string>>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:505:5: note: in instantiation of member function 'list_to_vector, std::basic_string>>>::list_to_vector' requested here 505 | list_to_vector>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:508:5: note: in instantiation of member function 'list_to_vector>>::list_to_vector' requested here 508 | list_to_vector>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:509:5: note: in instantiation of member function 'list_to_vector>>>::list_to_vector' requested here 509 | list_to_vector>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:510:5: note: in instantiation of member function 'list_to_vector>>>::list_to_vector' requested here 510 | list_to_vector>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:511:5: note: in instantiation of member function 'list_to_vector>>>::list_to_vector' requested here 511 | list_to_vector>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:512:5: note: in instantiation of member function 'list_to_vector>>>::list_to_vector' requested here 512 | list_to_vector>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector, int>>>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:513:5: note: in instantiation of member function 'list_to_vector, int>>>>::list_to_vector' requested here 513 | list_to_vector>>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:251:19: warning: implicit conversion changes signedness: 'const int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 251 | p.reserve(size); | ~~~~~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:235:28: note: in instantiation of member function 'list_to_vector>>>::construct' requested here 235 | &convertible, &construct, type_id() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/converters.cpp:514:5: note: in instantiation of member function 'list_to_vector>>>::list_to_vector' requested here 514 | list_to_vector>>(); | ^ 50 warnings generated. [170/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/datetime.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/datetime.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/datetime.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:14:8: warning: no previous extern declaration for non-static variable 'datetime_timedelta' [-Wmissing-variable-declarations] 14 | object datetime_timedelta; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:14:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit 14 | object datetime_timedelta; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:15:8: warning: no previous extern declaration for non-static variable 'datetime_datetime' [-Wmissing-variable-declarations] 15 | object datetime_datetime; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:15:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit 15 | object datetime_datetime; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:49:16: warning: no previous prototype for function 'now' [-Wmissing-prototypes] 49 | lt::time_point now(::tag) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:49:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 49 | lt::time_point now(::tag) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:52:18: warning: no previous prototype for function 'now' [-Wmissing-prototypes] 52 | lt::time_point32 now(::tag) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:52:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 52 | lt::time_point32 now(::tag) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:76:15: warning: use of old-style cast [-Wold-style-cast] 76 | (int)1900 + date->tm_year | ^ ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:78:17: warning: use of old-style cast [-Wold-style-cast] 78 | , (int)date->tm_mon + 1 | ^ ~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:79:17: warning: use of old-style cast [-Wold-style-cast] 79 | , (int)date->tm_mday | ^ ~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:101:13: warning: use of old-style cast [-Wold-style-cast] 101 | (int)date.year() | ^ ~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:102:13: warning: use of old-style cast [-Wold-style-cast] 102 | , (int)date.month() | ^ ~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:103:13: warning: use of old-style cast [-Wold-style-cast] 103 | , (int)date.day() | ^ ~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:113:6: warning: no previous prototype for function 'bind_datetime' [-Wmissing-prototypes] 113 | void bind_datetime() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/datetime.cpp:113:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 113 | void bind_datetime() | ^ | static 11 warnings generated. [171/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/entry.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/entry.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/entry.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/entry.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/entry.cpp:6: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/entry.cpp:6: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/entry.cpp:38:17: warning: enumeration value 'undefined_t' not explicitly handled in switch [-Wswitch-enum] 38 | switch (e.type()) | ^~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/entry.cpp:173:26: warning: use of old-style cast [-Wold-style-cast] 173 | void* storage = ((converter::rvalue_from_python_storage*)data)->storage.bytes; | ^ ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/entry.cpp:179:6: warning: no previous prototype for function 'bind_entry' [-Wmissing-prototypes] 179 | void bind_entry() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/entry.cpp:179:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 179 | void bind_entry() | ^ | static 6 warnings generated. [172/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/fingerprint.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/fingerprint.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/fingerprint.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/fingerprint.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/fingerprint.cpp:6: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:38:23: warning: constructor parameter 'fn' shadows the field 'fn' of 'allow_threading' [-Wshadow-field-in-constructor] 38 | allow_threading(F fn) : fn(fn) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:45:7: note: previous declaration is here 45 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:51:15: warning: constructor parameter 'fn' shadows the field 'fn' of 'visitor' [-Wshadow-field-in-constructor] 51 | visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:80:7: note: previous declaration is here 80 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:54: warning: use of old-style cast [-Wold-style-cast] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:94:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 94 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:106:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 106 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:118:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 118 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:130:22: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecated_fun' [-Wshadow-field-in-constructor] 130 | deprecated_fun(F fn, char const* name) : fn(fn), fn_name(name) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:139:7: note: previous declaration is here 139 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:146:25: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecate_visitor' [-Wshadow-field-in-constructor] 146 | deprecate_visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:175:7: note: previous declaration is here 175 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:54: warning: use of old-style cast [-Wold-style-cast] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/fingerprint.cpp:9:6: warning: no previous prototype for function 'bind_fingerprint' [-Wmissing-prototypes] 9 | void bind_fingerprint() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/fingerprint.cpp:9:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 9 | void bind_fingerprint() | ^ | static In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/fingerprint.cpp:6: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor (fingerprint::*)() const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (fingerprint::*)() const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (fingerprint::*)() const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor (fingerprint::*)() const>, deprecate_visitor (fingerprint::*)() const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/fingerprint.cpp:25:10: note: in instantiation of function template specialization 'boost::python::class_::def (fingerprint::*)() const>>' requested here 25 | .def("__str__", depr(&fingerprint::to_string)) | ^ 11 warnings generated. [173/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/error_code.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/error_code.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/error_code.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/upnp.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:56: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:147:6: warning: no previous prototype for function 'error_code_assign' [-Wmissing-prototypes] 147 | void error_code_assign(boost::system::error_code& me, int const v, category_holder const cat) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:147:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 147 | void error_code_assign(boost::system::error_code& me, int const v, category_holder const cat) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:152:17: warning: no previous prototype for function 'error_code_category' [-Wmissing-prototypes] 152 | category_holder error_code_category(boost::system::error_code const& me) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:152:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 152 | category_holder error_code_category(boost::system::error_code const& me) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:160:1: warning: no previous prototype for function 'wrap_libtorrent_category' [-Wmissing-prototypes] 160 | WRAP_CAT(libtorrent) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:18: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ :106:1: note: expanded from here 106 | wrap_libtorrent_category | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:160:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 160 | WRAP_CAT(libtorrent) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:2: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:161:1: warning: no previous prototype for function 'wrap_upnp_category' [-Wmissing-prototypes] 161 | WRAP_CAT(upnp) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:18: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ :109:1: note: expanded from here 109 | wrap_upnp_category | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:161:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 161 | WRAP_CAT(upnp) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:2: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:162:1: warning: no previous prototype for function 'wrap_http_category' [-Wmissing-prototypes] 162 | WRAP_CAT(http) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:18: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ :112:1: note: expanded from here 112 | wrap_http_category | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:162:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 162 | WRAP_CAT(http) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:2: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:163:1: warning: no previous prototype for function 'wrap_socks_category' [-Wmissing-prototypes] 163 | WRAP_CAT(socks) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:18: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ :115:1: note: expanded from here 115 | wrap_socks_category | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:163:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 163 | WRAP_CAT(socks) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:2: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:164:1: warning: no previous prototype for function 'wrap_bdecode_category' [-Wmissing-prototypes] 164 | WRAP_CAT(bdecode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:18: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ :118:1: note: expanded from here 118 | wrap_bdecode_category | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:164:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 164 | WRAP_CAT(bdecode) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:2: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:166:1: warning: no previous prototype for function 'wrap_i2p_category' [-Wmissing-prototypes] 166 | WRAP_CAT(i2p) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:18: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ :121:1: note: expanded from here 121 | wrap_i2p_category | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:166:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 166 | WRAP_CAT(i2p) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:2: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:168:1: warning: no previous prototype for function 'wrap_generic_category' [-Wmissing-prototypes] 168 | WRAP_CAT(generic) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:18: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ :124:1: note: expanded from here 124 | wrap_generic_category | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:168:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 168 | WRAP_CAT(generic) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:2: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:169:1: warning: no previous prototype for function 'wrap_system_category' [-Wmissing-prototypes] 169 | WRAP_CAT(system) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:18: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ :127:1: note: expanded from here 127 | wrap_system_category | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:169:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 169 | WRAP_CAT(system) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:158:2: note: expanded from macro 'WRAP_CAT' 158 | category_holder wrap_ ##name## _category() { return category_holder(name## _category()); } | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:181:1: warning: no previous prototype for function 'wrap_libtorrent_category_deprecated' [-Wmissing-prototypes] 181 | WRAP_DEPR_CAT(libtorrent) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:18: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ :131:1: note: expanded from here 131 | wrap_libtorrent_category_deprecated | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:181:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 181 | WRAP_DEPR_CAT(libtorrent) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:2: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:182:1: warning: no previous prototype for function 'wrap_upnp_category_deprecated' [-Wmissing-prototypes] 182 | WRAP_DEPR_CAT(upnp) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:18: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ :135:1: note: expanded from here 135 | wrap_upnp_category_deprecated | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:182:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 182 | WRAP_DEPR_CAT(upnp) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:2: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:183:1: warning: no previous prototype for function 'wrap_http_category_deprecated' [-Wmissing-prototypes] 183 | WRAP_DEPR_CAT(http) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:18: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ :139:1: note: expanded from here 139 | wrap_http_category_deprecated | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:183:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 183 | WRAP_DEPR_CAT(http) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:2: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:184:1: warning: no previous prototype for function 'wrap_socks_category_deprecated' [-Wmissing-prototypes] 184 | WRAP_DEPR_CAT(socks) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:18: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ :143:1: note: expanded from here 143 | wrap_socks_category_deprecated | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:184:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 184 | WRAP_DEPR_CAT(socks) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:2: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:185:1: warning: no previous prototype for function 'wrap_bdecode_category_deprecated' [-Wmissing-prototypes] 185 | WRAP_DEPR_CAT(bdecode) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:18: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ :147:1: note: expanded from here 147 | wrap_bdecode_category_deprecated | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:185:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 185 | WRAP_DEPR_CAT(bdecode) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:2: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:187:1: warning: no previous prototype for function 'wrap_i2p_category_deprecated' [-Wmissing-prototypes] 187 | WRAP_DEPR_CAT(i2p) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:18: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ :151:1: note: expanded from here 151 | wrap_i2p_category_deprecated | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:187:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 187 | WRAP_DEPR_CAT(i2p) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:2: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:189:1: warning: no previous prototype for function 'wrap_generic_category_deprecated' [-Wmissing-prototypes] 189 | WRAP_DEPR_CAT(generic) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:18: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ :155:1: note: expanded from here 155 | wrap_generic_category_deprecated | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:189:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 189 | WRAP_DEPR_CAT(generic) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:2: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:190:1: warning: no previous prototype for function 'wrap_system_category_deprecated' [-Wmissing-prototypes] 190 | WRAP_DEPR_CAT(system) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:18: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ :159:1: note: expanded from here 159 | wrap_system_category_deprecated | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:190:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 190 | WRAP_DEPR_CAT(system) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:176:2: note: expanded from macro 'WRAP_DEPR_CAT' 176 | category_holder wrap_ ##name## _category_deprecated() { \ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:195:6: warning: no previous prototype for function 'bind_error_code' [-Wmissing-prototypes] 195 | void bind_error_code() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/error_code.cpp:195:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 195 | void bind_error_code() | ^ | static 30 warnings generated. [174/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/info_hash.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/info_hash.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/info_hash.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/info_hash.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/info_hash.cpp:14:12: warning: implicit conversion changes signedness: 'std::size_t' (aka 'unsigned long') to 'long' [-Wsign-conversion] 14 | return std::hash{}(ih); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/info_hash.cpp:19:6: warning: no previous prototype for function 'bind_info_hash' [-Wmissing-prototypes] 19 | void bind_info_hash() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/info_hash.cpp:19:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 19 | void bind_info_hash() | ^ | static 2 warnings generated. [175/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/ip_filter.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/ip_filter.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/ip_filter.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/ip_filter.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/ip_filter.cpp:7: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:38:23: warning: constructor parameter 'fn' shadows the field 'fn' of 'allow_threading' [-Wshadow-field-in-constructor] 38 | allow_threading(F fn) : fn(fn) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:45:7: note: previous declaration is here 45 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:51:15: warning: constructor parameter 'fn' shadows the field 'fn' of 'visitor' [-Wshadow-field-in-constructor] 51 | visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:80:7: note: previous declaration is here 80 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:54: warning: use of old-style cast [-Wold-style-cast] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:94:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 94 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:106:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 106 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:118:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 118 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:130:22: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecated_fun' [-Wshadow-field-in-constructor] 130 | deprecated_fun(F fn, char const* name) : fn(fn), fn_name(name) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:139:7: note: previous declaration is here 139 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:146:25: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecate_visitor' [-Wshadow-field-in-constructor] 146 | deprecate_visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:175:7: note: previous declaration is here 175 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:54: warning: use of old-style cast [-Wold-style-cast] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/ip_filter.cpp:16:72: warning: implicit conversion changes signedness: 'int' to 'std::uint32_t' (aka 'unsigned int') [-Wsign-conversion] 16 | return filter.add_rule(make_address(start), make_address(end), flags); | ~~~~~~~~ ^~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/ip_filter.cpp:21:23: warning: implicit conversion changes signedness: 'std::uint32_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] 21 | return filter.access(make_address(addr)); | ~~~~~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/ip_filter.cpp:42:6: warning: no previous prototype for function 'bind_ip_filter' [-Wmissing-prototypes] 42 | void bind_ip_filter() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/ip_filter.cpp:42:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 42 | void bind_ip_filter() | ^ | static 12 warnings generated. [176/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/alert.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/alert.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/alert.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:7: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:13: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:38:23: warning: constructor parameter 'fn' shadows the field 'fn' of 'allow_threading' [-Wshadow-field-in-constructor] 38 | allow_threading(F fn) : fn(fn) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:45:7: note: previous declaration is here 45 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:51:15: warning: constructor parameter 'fn' shadows the field 'fn' of 'visitor' [-Wshadow-field-in-constructor] 51 | visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:80:7: note: previous declaration is here 80 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:54: warning: use of old-style cast [-Wold-style-cast] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:94:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 94 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:106:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 106 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:118:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 118 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:130:22: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecated_fun' [-Wshadow-field-in-constructor] 130 | deprecated_fun(F fn, char const* name) : fn(fn), fn_name(name) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:139:7: note: previous declaration is here 139 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:146:25: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecate_visitor' [-Wshadow-field-in-constructor] 146 | deprecate_visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:175:7: note: previous declaration is here 175 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:54: warning: use of old-style cast [-Wold-style-cast] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:28:53: warning: implicit conversion changes signedness: 'const int' to 'std::size_t' (aka 'unsigned long') [-Wsign-conversion] 28 | return rpa.buffer ? bytes(rpa.buffer.get(), rpa.size) | ~~~~~ ~~~~^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:26:7: warning: no previous prototype for function 'get_buffer' [-Wmissing-prototypes] 26 | bytes get_buffer(read_piece_alert const& rpa) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:26:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 26 | bytes get_buffer(read_piece_alert const& rpa) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:37:39: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 37 | result.append(alert.transferred[i]); | ~~~~~ ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:33:6: warning: no previous prototype for function 'stats_alert_transferred' [-Wmissing-prototypes] 33 | list stats_alert_transferred(stats_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:33:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 33 | list stats_alert_transferred(stats_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:43:6: warning: no previous prototype for function 'get_status_from_update_alert' [-Wmissing-prototypes] 43 | list get_status_from_update_alert(state_update_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:43:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 43 | list get_status_from_update_alert(state_update_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:54:6: warning: no previous prototype for function 'dht_stats_active_requests' [-Wmissing-prototypes] 54 | list dht_stats_active_requests(dht_stats_alert const& a) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:54:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 54 | list dht_stats_active_requests(dht_stats_alert const& a) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:77:6: warning: no previous prototype for function 'dht_stats_routing_table' [-Wmissing-prototypes] 77 | list dht_stats_routing_table(dht_stats_alert const& a) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:77:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 77 | list dht_stats_routing_table(dht_stats_alert const& a) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:94:6: warning: no previous prototype for function 'dht_immutable_item' [-Wmissing-prototypes] 94 | dict dht_immutable_item(dht_immutable_item_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:94:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 94 | dict dht_immutable_item(dht_immutable_item_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:102:6: warning: no previous prototype for function 'dht_mutable_item' [-Wmissing-prototypes] 102 | dict dht_mutable_item(dht_mutable_item_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:102:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 102 | dict dht_mutable_item(dht_mutable_item_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:114:6: warning: no previous prototype for function 'dht_put_item' [-Wmissing-prototypes] 114 | dict dht_put_item(dht_put_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:114:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 114 | dict dht_put_item(dht_put_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:128:6: warning: no previous prototype for function 'session_stats_values' [-Wmissing-prototypes] 128 | dict session_stats_values(session_stats_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:128:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 128 | dict session_stats_values(session_stats_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:141:6: warning: no previous prototype for function 'dht_live_nodes_nodes' [-Wmissing-prototypes] 141 | list dht_live_nodes_nodes(dht_live_nodes_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:141:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 141 | list dht_live_nodes_nodes(dht_live_nodes_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:155:6: warning: no previous prototype for function 'dht_sample_infohashes_nodes' [-Wmissing-prototypes] 155 | list dht_sample_infohashes_nodes(dht_sample_infohashes_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:155:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 155 | list dht_sample_infohashes_nodes(dht_sample_infohashes_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:170:66: warning: declaration shadows a variable in namespace 'boost::python::self_ns' [-Wshadow] 170 | entry const& get_resume_data_entry(save_resume_data_alert const& self) | ^ /usr/include/boost/python/self.hpp:24:35: note: previous declaration is here 24 | extern BOOST_PYTHON_DECL self_t self; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:170:14: warning: no previous prototype for function 'get_resume_data_entry' [-Wmissing-prototypes] 170 | entry const& get_resume_data_entry(save_resume_data_alert const& self) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:170:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 170 | entry const& get_resume_data_entry(save_resume_data_alert const& self) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:297:7: warning: no previous prototype for function 'get_pkt_buf' [-Wmissing-prototypes] 297 | bytes get_pkt_buf(dht_pkt_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:297:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 297 | bytes get_pkt_buf(dht_pkt_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:306:46: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 306 | ret.append(bool(alert.dropped_alerts[i])); | ~~~~~ ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:302:6: warning: no previous prototype for function 'get_dropped_alerts' [-Wmissing-prototypes] 302 | list get_dropped_alerts(alerts_dropped_alert const& alert) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:302:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 302 | list get_dropped_alerts(alerts_dropped_alert const& alert) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:310:6: warning: no previous prototype for function 'bind_alert' [-Wmissing-prototypes] 310 | void bind_alert() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:310:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 310 | void bind_alert() | ^ | static In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:13: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::noncopyable_::noncopyable>, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::noncopyable_::noncopyable>, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::noncopyable_::noncopyable>, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:1008:10: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def>' requested here 1008 | .def("msg", depr(&log_alert::msg)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:13: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::noncopyable_::noncopyable>, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::noncopyable_::noncopyable>, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::noncopyable_::noncopyable>, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:1016:10: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def>' requested here 1016 | .def("msg", depr(&torrent_log_alert::msg)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:13: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::noncopyable_::noncopyable>, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::noncopyable_::noncopyable>, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::noncopyable_::noncopyable>, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/alert.cpp:1024:10: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def>' requested here 1024 | .def("msg", depr(&peer_log_alert::msg)) | ^ 32 warnings generated. [177/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/module.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/module.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/module.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/module.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/module.cpp:35:1: warning: no previous prototype for function 'PyInit_libtorrent' [-Wmissing-prototypes] 35 | BOOST_PYTHON_MODULE(libtorrent) | ^ /usr/include/boost/python/module.hpp:11:30: note: expanded from macro 'BOOST_PYTHON_MODULE' 11 | # define BOOST_PYTHON_MODULE BOOST_PYTHON_MODULE_INIT | ^ /usr/include/boost/python/module_init.hpp:71:32: note: expanded from macro 'BOOST_PYTHON_MODULE_INIT' 71 | extern "C" BOOST_SYMBOL_EXPORT _BOOST_PYTHON_MODULE_INIT(name) | ^ /usr/include/boost/python/module_init.hpp:31:13: note: expanded from macro '_BOOST_PYTHON_MODULE_INIT' 31 | PyObject* BOOST_PP_CAT(PyInit_, name)() \ | ^ /usr/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' 22 | # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) | ^ /usr/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ :314:1: note: expanded from here 314 | PyInit_libtorrent | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/module.cpp:35:1: note: declare 'static' if the function is not intended to be used outside of this translation unit /usr/include/boost/python/module.hpp:11:30: note: expanded from macro 'BOOST_PYTHON_MODULE' 11 | # define BOOST_PYTHON_MODULE BOOST_PYTHON_MODULE_INIT | ^ /usr/include/boost/python/module_init.hpp:71:32: note: expanded from macro 'BOOST_PYTHON_MODULE_INIT' 71 | extern "C" BOOST_SYMBOL_EXPORT _BOOST_PYTHON_MODULE_INIT(name) | ^ /usr/include/boost/python/module_init.hpp:31:3: note: expanded from macro '_BOOST_PYTHON_MODULE_INIT' 31 | PyObject* BOOST_PP_CAT(PyInit_, name)() \ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/module.cpp:6:9: warning: macro is not used [-Wunused-macros] 6 | #define BOOST_PYTHON_USE_GCC_SYMBOL_VISIBILITY 1 | ^ 2 warnings generated. [178/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/load_torrent.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/load_torrent.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/load_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/load_torrent.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/load_torrent.cpp:44:6: warning: no previous prototype for function 'bind_load_torrent' [-Wmissing-prototypes] 44 | void bind_load_torrent() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/load_torrent.cpp:44:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 44 | void bind_load_torrent() | ^ | static 1 warning generated. [179/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/magnet_uri.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/magnet_uri.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/magnet_uri.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:7: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:7: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:8: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:8: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:8: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:8: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:8: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:8: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:10: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:38:23: warning: constructor parameter 'fn' shadows the field 'fn' of 'allow_threading' [-Wshadow-field-in-constructor] 38 | allow_threading(F fn) : fn(fn) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:45:7: note: previous declaration is here 45 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:51:15: warning: constructor parameter 'fn' shadows the field 'fn' of 'visitor' [-Wshadow-field-in-constructor] 51 | visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:80:7: note: previous declaration is here 80 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:54: warning: use of old-style cast [-Wold-style-cast] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:94:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 94 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:106:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 106 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:118:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 118 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:130:22: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecated_fun' [-Wshadow-field-in-constructor] 130 | deprecated_fun(F fn, char const* name) : fn(fn), fn_name(name) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:139:7: note: previous declaration is here 139 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:146:25: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecate_visitor' [-Wshadow-field-in-constructor] 146 | deprecate_visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:175:7: note: previous declaration is here 175 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:54: warning: use of old-style cast [-Wold-style-cast] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:91:6: warning: no previous prototype for function 'bind_magnet_uri' [-Wmissing-prototypes] 91 | void bind_magnet_uri() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:91:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 91 | void bind_magnet_uri() | ^ | static In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/magnet_uri.cpp:8: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 36 warnings generated. [180/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/peer_info.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/peer_info.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/peer_info.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:14:14: warning: no previous prototype for function 'get_last_active' [-Wmissing-prototypes] 14 | std::int64_t get_last_active(peer_info const& pi) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:14:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 14 | std::int64_t get_last_active(peer_info const& pi) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:19:14: warning: no previous prototype for function 'get_last_request' [-Wmissing-prototypes] 19 | std::int64_t get_last_request(peer_info const& pi) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:19:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 19 | std::int64_t get_last_request(peer_info const& pi) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:24:14: warning: no previous prototype for function 'get_download_queue_time' [-Wmissing-prototypes] 24 | std::int64_t get_download_queue_time(peer_info const& pi) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:24:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 24 | std::int64_t get_download_queue_time(peer_info const& pi) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:29:7: warning: no previous prototype for function 'get_local_endpoint' [-Wmissing-prototypes] 29 | tuple get_local_endpoint(peer_info const& pi) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:29:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 29 | tuple get_local_endpoint(peer_info const& pi) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:34:7: warning: no previous prototype for function 'get_ip' [-Wmissing-prototypes] 34 | tuple get_ip(peer_info const& pi) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:34:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 34 | tuple get_ip(peer_info const& pi) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:39:6: warning: no previous prototype for function 'get_pieces' [-Wmissing-prototypes] 39 | list get_pieces(peer_info const& pi) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:39:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 39 | list get_pieces(peer_info const& pi) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:51:7: warning: no previous prototype for function 'get_peer_info_client' [-Wmissing-prototypes] 51 | bytes get_peer_info_client(peer_info const& pi) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:51:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 51 | bytes get_peer_info_client(peer_info const& pi) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:57:6: warning: no previous prototype for function 'bind_peer_info' [-Wmissing-prototypes] 57 | void bind_peer_info() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/peer_info.cpp:57:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 57 | void bind_peer_info() | ^ | static 8 warnings generated. [181/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/sha1_hash.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/sha1_hash.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/sha1_hash.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/sha1_hash.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/sha1_hash.cpp:17:12: warning: implicit conversion changes signedness: 'std::size_t' (aka 'unsigned long') to 'long' [-Wsign-conversion] 17 | return std::hash{}(s); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/sha1_hash.cpp:26:6: warning: no previous prototype for function 'bind_sha1_hash' [-Wmissing-prototypes] 26 | void bind_sha1_hash() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/sha1_hash.cpp:26:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 26 | void bind_sha1_hash() | ^ | static 2 warnings generated. [182/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/session_settings.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/session_settings.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/session_settings.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session_settings.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session_settings.cpp:6: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session_settings.cpp:6: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session_settings.cpp:12:6: warning: no previous prototype for function 'bind_session_settings' [-Wmissing-prototypes] 12 | void bind_session_settings() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session_settings.cpp:12:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 12 | void bind_session_settings() | ^ | static 4 warnings generated. [183/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/sha256_hash.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/sha256_hash.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/sha256_hash.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/sha256_hash.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/sha256_hash.cpp:17:12: warning: implicit conversion changes signedness: 'std::size_t' (aka 'unsigned long') to 'long' [-Wsign-conversion] 17 | return std::hash{}(s); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/sha256_hash.cpp:26:6: warning: no previous prototype for function 'bind_sha256_hash' [-Wmissing-prototypes] 26 | void bind_sha256_hash() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/sha256_hash.cpp:26:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 26 | void bind_sha256_hash() | ^ | static 2 warnings generated. [184/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/string.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/string.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/string.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/string.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/string.cpp:30:26: warning: use of old-style cast [-Wold-style-cast] 30 | void* storage = ((converter::rvalue_from_python_storage< | ^ 31 | std::string>*)data)->storage.bytes; | ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/string.cpp:44:68: warning: implicit conversion changes signedness: 'Py_ssize_t' (aka 'long') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 44 | data->convertible = new (storage) std::string(unicode, size); | ~~~ ^~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/string.cpp:49:6: warning: no previous prototype for function 'bind_unicode_string_conversion' [-Wmissing-prototypes] 49 | void bind_unicode_string_conversion() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/string.cpp:49:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 49 | void bind_unicode_string_conversion() | ^ | static 3 warnings generated. [185/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/session.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/session.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/session.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:8: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:8: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:14: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:38:23: warning: constructor parameter 'fn' shadows the field 'fn' of 'allow_threading' [-Wshadow-field-in-constructor] 38 | allow_threading(F fn) : fn(fn) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:45:7: note: previous declaration is here 45 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:51:15: warning: constructor parameter 'fn' shadows the field 'fn' of 'visitor' [-Wshadow-field-in-constructor] 51 | visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:80:7: note: previous declaration is here 80 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:54: warning: use of old-style cast [-Wold-style-cast] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:94:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 94 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:106:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 106 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:118:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 118 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:130:22: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecated_fun' [-Wshadow-field-in-constructor] 130 | deprecated_fun(F fn, char const* name) : fn(fn), fn_name(name) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:139:7: note: previous declaration is here 139 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:146:25: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecate_visitor' [-Wshadow-field-in-constructor] 146 | deprecate_visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:175:7: note: previous declaration is here 175 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:54: warning: use of old-style cast [-Wold-style-cast] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:136:5: warning: 'switch' missing 'default' label [-Wswitch-default] 136 | switch (sett & settings_pack::type_mask) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:261:10: warning: no previous prototype for function 'dict_to_add_torrent_params' [-Wmissing-prototypes] 261 | void dict_to_add_torrent_params(dict params, add_torrent_params& p) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:261:5: note: declare 'static' if the function is not intended to be used outside of this translation unit 261 | void dict_to_add_torrent_params(dict params, add_torrent_params& p) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:580:75: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] 580 | = s.get_torrent_status(std::ref(wrapped_pred), status_flags_t(flags)); | ~~~~~~~~~~~~~~ ^~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:597:63: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] 597 | s.refresh_torrent_status(&torrents, status_flags_t(flags)); | ~~~~~~~~~~~~~~ ^~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:762:89: warning: declaration shadows a local variable [-Wshadow-uncaptured-local] 762 | (entry& e, std::array& sig, std::int64_t& seq, std::string const& salt) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:754:39: note: previous declaration is here 754 | std::string data, std::string salt) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:832:30: warning: use of old-style cast [-Wold-style-cast] 832 | void* storage = ((converter::rvalue_from_python_storage*)data)->storage.bytes; | ^ ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1095:5: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] 1095 | ; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1247:52: warning: use of old-style cast [-Wold-style-cast] 1247 | , (arg("min"), "max", arg("interface") = (char const*)nullptr, arg("flags") = 0) | ^ ~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:861:6: warning: no previous prototype for function 'bind_session' [-Wmissing-prototypes] 861 | void bind_session() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:861:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 861 | void bind_session() | ^ | static In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:14: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:652:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 652 | bencode(std::back_inserter(buf), st); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1153:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1153 | .def("outgoing_ports", depr(&outgoing_ports)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor)>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit)>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor)>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor)>, visitor)>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads)>, boost::python::detail::keywords<1>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1155:10: note: in instantiation of function template specialization 'boost::python::class_::def)>, boost::python::detail::keywords<1>>' requested here 1155 | .def("post_torrent_updates", allow_threads(<::session::post_torrent_updates), arg("flags") = 0xffffffff) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1156:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1156 | .def("post_dht_stats", allow_threads(<::session::post_dht_stats)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1158:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1158 | .def("is_listening", allow_threads(<::session::is_listening)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1159:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1159 | .def("listen_port", allow_threads(<::session::listen_port)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor, int)>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit, int)>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor, int)>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, deprecate_visitor, int)>, deprecate_visitor, int)>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads, int)>, boost::python::detail::keywords<2>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1164:10: note: in instantiation of function template specialization 'boost::python::class_::def, int)>, boost::python::detail::keywords<2>>' requested here 1164 | .def( | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1171:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1171 | .def("set_dht_settings", allow_threads(<::session::set_dht_settings)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1172:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1172 | .def("get_dht_settings", allow_threads(<::session::get_dht_settings)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor &)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor &)>, visitor &)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1174:10: note: in instantiation of function template specialization 'boost::python::class_::def &)>>' requested here 1174 | .def("dht_get_immutable_item", allow_threads(dht_get_immutable_item)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor (session::*)(libtorrent::entry)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (session::*)(libtorrent::entry)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (session::*)(libtorrent::entry)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor (session::*)(libtorrent::entry)>, visitor (session::*)(libtorrent::entry)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1176:10: note: in instantiation of function template specialization 'boost::python::class_::def (session::*)(libtorrent::entry)>>' requested here 1176 | .def("dht_put_immutable_item", allow_threads(dht_put_immutable_item)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor &)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor &)>, visitor &)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1178:10: note: in instantiation of function template specialization 'boost::python::class_::def &)>>' requested here 1178 | .def("dht_get_peers", allow_threads(<::session::dht_get_peers)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor &, int, libtorrent::flags::bitfield_flag)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &, int, libtorrent::flags::bitfield_flag)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &, int, libtorrent::flags::bitfield_flag)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor &, int, libtorrent::flags::bitfield_flag)>, visitor &, int, libtorrent::flags::bitfield_flag)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1179:10: note: in instantiation of function template specialization 'boost::python::class_::def &, int, libtorrent::flags::bitfield_flag)>>' requested here 1179 | .def("dht_announce", allow_threads(<::session::dht_announce)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor &, const libtorrent::digest32<160> &)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &, const libtorrent::digest32<160> &)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &, const libtorrent::digest32<160> &)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor &, const libtorrent::digest32<160> &)>, visitor &, const libtorrent::digest32<160> &)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1181:10: note: in instantiation of function template specialization 'boost::python::class_::def &, const libtorrent::digest32<160> &)>>' requested here 1181 | .def("dht_sample_infohashes", allow_threads(<::session::dht_sample_infohashes)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor &, const libtorrent::entry &, libtorrent::storage_mode_t, bool)>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &, const libtorrent::entry &, libtorrent::storage_mode_t, bool)>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &, const libtorrent::entry &, libtorrent::storage_mode_t, bool)>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, deprecate_visitor &, const libtorrent::entry &, libtorrent::storage_mode_t, bool)>, deprecate_visitor &, const libtorrent::entry &, libtorrent::storage_mode_t, bool)>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads &, const libtorrent::entry &, libtorrent::storage_mode_t, bool)>, boost::python::detail::keywords<3>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1189:10: note: in instantiation of function template specialization 'boost::python::class_::def &, const libtorrent::entry &, libtorrent::storage_mode_t, bool)>, boost::python::detail::keywords<3>>' requested here 1189 | .def( | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor)>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit)>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor)>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor)>, visitor)>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads)>, boost::python::detail::keywords<1>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1199:10: note: in instantiation of function template specialization 'boost::python::class_::def)>, boost::python::detail::keywords<1>>' requested here 1199 | .def("remove_torrent", allow_threads(<::session::remove_torrent), arg("option") = 0) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1201:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1201 | .def("status", depr(<::session::status)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1207:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1207 | .def("set_pe_settings", depr(<::session::set_pe_settings)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1208:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1208 | .def("get_pe_settings", depr(<::session::get_pe_settings)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1220:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1220 | .def("set_i2p_proxy", depr(<::session::set_i2p_proxy)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1221:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1221 | .def("i2p_proxy", depr(<::session::i2p_proxy)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1224:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1224 | .def("set_ip_filter", allow_threads(<::session::set_ip_filter)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1225:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1225 | .def("get_ip_filter", allow_threads(<::session::get_ip_filter)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor &) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor &) const>, visitor &) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1226:10: note: in instantiation of function template specialization 'boost::python::class_::def &) const>>' requested here 1226 | .def("find_torrent", allow_threads(<::session::find_torrent)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor> (session_handle::*)(libtorrent::portmap_protocol, int, int)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit> (session_handle::*)(libtorrent::portmap_protocol, int, int)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor> (session_handle::*)(libtorrent::portmap_protocol, int, int)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor> (session_handle::*)(libtorrent::portmap_protocol, int, int)>, visitor> (session_handle::*)(libtorrent::portmap_protocol, int, int)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1233:10: note: in instantiation of function template specialization 'boost::python::class_::def> (session_handle::*)(libtorrent::portmap_protocol, int, int)>>' requested here 1233 | .def("add_port_mapping", allow_threads(<::session::add_port_mapping)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor)>, visitor)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1234:10: note: in instantiation of function template specialization 'boost::python::class_::def)>>' requested here 1234 | .def("delete_port_mapping", allow_threads(<::session::delete_port_mapping)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor)>, visitor)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1235:10: note: in instantiation of function template specialization 'boost::python::class_::def)>>' requested here 1235 | .def("reopen_network_sockets", allow_threads(<::session::reopen_network_sockets)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor (session_handle::*)() const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (session_handle::*)() const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (session_handle::*)() const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor (session_handle::*)() const>, deprecate_visitor (session_handle::*)() const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1244:10: note: in instantiation of function template specialization 'boost::python::class_::def (session_handle::*)() const>>' requested here 1244 | .def("id", depr(<::session::id)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, deprecate_visitor, deprecate_visitor>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads, boost::python::detail::keywords<4>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1245:10: note: in instantiation of function template specialization 'boost::python::class_::def, boost::python::detail::keywords<4>>' requested here 1245 | .def( | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1250:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1250 | .def("start_dht", depr(start_dht0)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1251:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1251 | .def("stop_dht", depr(<::session::stop_dht)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1252:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1252 | .def("start_dht", depr(start_dht1)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1253:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1253 | .def("dht_state", depr(<::session::dht_state)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1257:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1257 | .def("set_local_download_rate_limit", depr(<::session::set_local_download_rate_limit)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1258:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1258 | .def("local_download_rate_limit", depr(<::session::local_download_rate_limit)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1270:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1270 | .def("set_alert_queue_size_limit", depr(<::session::set_alert_queue_size_limit)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1271:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1271 | .def("set_alert_mask", depr(<::session::set_alert_mask)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1280:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 1280 | .def("start_upnp", depr(&start_upnp)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor &)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor &)>, deprecate_visitor &)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:1286:10: note: in instantiation of function template specialization 'boost::python::class_::def &)>>' requested here 1286 | .def("set_peer_id", depr(<::session::set_peer_id)) | ^ 61 warnings generated. [186/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_info.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_info.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_info.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:12: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:38:23: warning: constructor parameter 'fn' shadows the field 'fn' of 'allow_threading' [-Wshadow-field-in-constructor] 38 | allow_threading(F fn) : fn(fn) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:45:7: note: previous declaration is here 45 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:51:15: warning: constructor parameter 'fn' shadows the field 'fn' of 'visitor' [-Wshadow-field-in-constructor] 51 | visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:80:7: note: previous declaration is here 80 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:54: warning: use of old-style cast [-Wold-style-cast] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:94:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 94 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:106:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 106 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:118:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 118 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:130:22: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecated_fun' [-Wshadow-field-in-constructor] 130 | deprecated_fun(F fn, char const* name) : fn(fn), fn_name(name) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:139:7: note: previous declaration is here 139 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:146:25: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecate_visitor' [-Wshadow-field-in-constructor] 146 | deprecate_visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:175:7: note: previous declaration is here 175 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:54: warning: use of old-style cast [-Wold-style-cast] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:121:34: warning: implicit conversion changes signedness: 'index_type' (aka 'long') to 'std::size_t' (aka 'unsigned long') [-Wsign-conversion] 121 | return bytes(s.data(), s.size()); | ~~~~~ ~~^~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:128:34: warning: implicit conversion changes signedness: 'index_type' (aka 'long') to 'std::size_t' (aka 'unsigned long') [-Wsign-conversion] 128 | return bytes(s.data(), s.size()); | ~~~~~ ~~^~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:267:21: warning: no previous prototype for function 'dict_to_limits' [-Wmissing-prototypes] 267 | load_torrent_limits dict_to_limits(dict limits) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:267:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 267 | load_torrent_limits dict_to_limits(dict limits) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:303:31: warning: no previous prototype for function 'buffer_constructor0' [-Wmissing-prototypes] 303 | std::shared_ptr buffer_constructor0(bytes b) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:303:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 303 | std::shared_ptr buffer_constructor0(bytes b) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:308:31: warning: no previous prototype for function 'buffer_constructor1' [-Wmissing-prototypes] 308 | std::shared_ptr buffer_constructor1(bytes b, dict limits) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:308:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 308 | std::shared_ptr buffer_constructor1(bytes b, dict limits) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:315:31: warning: no previous prototype for function 'file_constructor0' [-Wmissing-prototypes] 315 | std::shared_ptr file_constructor0(lt::string_view filename) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:315:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 315 | std::shared_ptr file_constructor0(lt::string_view filename) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:320:31: warning: no previous prototype for function 'file_constructor1' [-Wmissing-prototypes] 320 | std::shared_ptr file_constructor1(lt::string_view filename, dict limits) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:320:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 320 | std::shared_ptr file_constructor1(lt::string_view filename, dict limits) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:325:31: warning: no previous prototype for function 'sha1_constructor0' [-Wmissing-prototypes] 325 | std::shared_ptr sha1_constructor0(sha1_hash const& ih) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:325:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 325 | std::shared_ptr sha1_constructor0(sha1_hash const& ih) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:330:31: warning: no previous prototype for function 'sha256_constructor0' [-Wmissing-prototypes] 330 | std::shared_ptr sha256_constructor0(sha256_hash const& ih) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:330:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 330 | std::shared_ptr sha256_constructor0(sha256_hash const& ih) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:335:31: warning: no previous prototype for function 'bencoded_constructor0' [-Wmissing-prototypes] 335 | std::shared_ptr bencoded_constructor0(dict d) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:335:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 335 | std::shared_ptr bencoded_constructor0(dict d) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:343:31: warning: no previous prototype for function 'bencoded_constructor1' [-Wmissing-prototypes] 343 | std::shared_ptr bencoded_constructor1(dict d, dict limits) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:343:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 343 | std::shared_ptr bencoded_constructor1(dict d, dict limits) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:392:29: warning: use of old-style cast [-Wold-style-cast] 392 | .def("add_tracker", (add_tracker1)&torrent_info::add_tracker | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:353:6: warning: no previous prototype for function 'bind_torrent_info' [-Wmissing-prototypes] 353 | void bind_torrent_info() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:353:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 353 | void bind_torrent_info() | ^ | static In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:12: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:339:5: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 339 | bencode(std::back_inserter(buf), ent); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit>, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_>, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit>, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_>::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:414:10: note: in instantiation of function template specialization 'boost::python::class_>::def>' requested here 414 | .def("merkle_tree", depr(&get_merkle_tree)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit>, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_>, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit>, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_>::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:415:10: note: in instantiation of function template specialization 'boost::python::class_>::def>' requested here 415 | .def("set_merkle_tree", depr(&set_merkle_tree)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit>, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_>, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit>, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_>::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:428:10: note: in instantiation of function template specialization 'boost::python::class_>::def>' requested here 428 | .def("file_at", depr(&torrent_info::file_at)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit>, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_>, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit>, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_>::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:435:10: note: in instantiation of function template specialization 'boost::python::class_>::def>' requested here 435 | .def("is_merkle_torrent", depr(&torrent_info::is_merkle_torrent)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit>, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_>, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit>, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_>::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:444:10: note: in instantiation of function template specialization 'boost::python::class_>::def>' requested here 444 | .def("metadata", depr(&metadata)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit>, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_>, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit>, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_>::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:445:10: note: in instantiation of function template specialization 'boost::python::class_>::def>' requested here 445 | .def("metadata_size", depr(&torrent_info::metadata_size)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:489:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 489 | .def("next_announce_in", depr(&next_announce_in)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:491:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 491 | .def("can_announce", depr(&can_announce)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:492:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 492 | .def("is_working", depr(&is_working)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:17: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_info.cpp:495:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 495 | .def("reset", depr(&announce_entry::reset)) | ^ 34 warnings generated. [187/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_handle.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_handle.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_handle.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:9: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:38:23: warning: constructor parameter 'fn' shadows the field 'fn' of 'allow_threading' [-Wshadow-field-in-constructor] 38 | allow_threading(F fn) : fn(fn) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:45:7: note: previous declaration is here 45 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:51:15: warning: constructor parameter 'fn' shadows the field 'fn' of 'visitor' [-Wshadow-field-in-constructor] 51 | visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:80:7: note: previous declaration is here 80 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:54: warning: use of old-style cast [-Wold-style-cast] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:94:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 94 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:106:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 106 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:118:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 118 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:130:22: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecated_fun' [-Wshadow-field-in-constructor] 130 | deprecated_fun(F fn, char const* name) : fn(fn), fn_name(name) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:139:7: note: previous declaration is here 139 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:146:25: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecate_visitor' [-Wshadow-field-in-constructor] 146 | deprecate_visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:175:7: note: previous declaration is here 175 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:54: warning: use of old-style cast [-Wold-style-cast] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:99:26: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 99 | p.reserve(ti->num_files()); | ~~~~~~~ ~~~~^~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:90:6: warning: no previous prototype for function 'file_progress' [-Wmissing-prototypes] 90 | list file_progress(torrent_handle& handle, file_progress_flags_t const flags) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:90:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 90 | list file_progress(torrent_handle& handle, file_progress_flags_t const flags) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:112:6: warning: no previous prototype for function 'get_peer_info' [-Wmissing-prototypes] 112 | list get_peer_info(torrent_handle const& handle) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:112:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 112 | list get_peer_info(torrent_handle const& handle) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:138:6: warning: no previous prototype for function 'prioritize_pieces' [-Wmissing-prototypes] 138 | void prioritize_pieces(torrent_handle& info, object o) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:138:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 138 | void prioritize_pieces(torrent_handle& info, object o) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:163:6: warning: no previous prototype for function 'prioritize_files' [-Wmissing-prototypes] 163 | void prioritize_files(torrent_handle& info, object o) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:163:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 163 | void prioritize_files(torrent_handle& info, object o) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:169:6: warning: no previous prototype for function 'file_priorities' [-Wmissing-prototypes] 169 | list file_priorities(torrent_handle& handle) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:169:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 169 | list file_priorities(torrent_handle& handle) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:180:21: warning: no previous prototype for function 'file_priority0' [-Wmissing-prototypes] 180 | download_priority_t file_priority0(torrent_handle& h, file_index_t index) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:180:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 180 | download_priority_t file_priority0(torrent_handle& h, file_index_t index) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:185:6: warning: no previous prototype for function 'file_priority1' [-Wmissing-prototypes] 185 | void file_priority1(torrent_handle& h, file_index_t index, download_priority_t prio) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:185:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 185 | void file_priority1(torrent_handle& h, file_index_t index, download_priority_t prio) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:190:6: warning: no previous prototype for function 'dict_to_announce_entry' [-Wmissing-prototypes] 190 | void dict_to_announce_entry(dict d, announce_entry& ae) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:190:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 190 | void dict_to_announce_entry(dict d, announce_entry& ae) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:199:6: warning: no previous prototype for function 'replace_trackers' [-Wmissing-prototypes] 199 | void replace_trackers(torrent_handle& h, object trackers) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:199:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 199 | void replace_trackers(torrent_handle& h, object trackers) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:230:6: warning: no previous prototype for function 'add_tracker' [-Wmissing-prototypes] 230 | void add_tracker(torrent_handle& h, dict d) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:230:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 230 | void add_tracker(torrent_handle& h, dict d) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:315:22: warning: declaration shadows a local variable [-Wshadow] 315 | dict i; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:257:54: note: previous declaration is here 257 | for (std::vector::const_iterator i = trackers.begin(), end(trackers.end()); i != end; ++i) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:253:6: warning: no previous prototype for function 'trackers' [-Wmissing-prototypes] 253 | list trackers(torrent_handle& h) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:253:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 253 | list trackers(torrent_handle& h) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:363:6: warning: no previous prototype for function 'get_download_queue' [-Wmissing-prototypes] 363 | list get_download_queue(torrent_handle& handle) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:363:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 363 | list get_download_queue(torrent_handle& handle) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:401:6: warning: no previous prototype for function 'set_metadata' [-Wmissing-prototypes] 401 | void set_metadata(torrent_handle& handle, std::string const& buf) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:401:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 401 | void set_metadata(torrent_handle& handle, std::string const& buf) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:408:37: warning: no previous prototype for function 'get_torrent_info' [-Wmissing-prototypes] 408 | std::shared_ptr get_torrent_info(torrent_handle const& h) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:408:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 408 | std::shared_ptr get_torrent_info(torrent_handle const& h) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:417:6: warning: no previous prototype for function 'add_piece_str' [-Wmissing-prototypes] 417 | void add_piece_str(torrent_handle& th, piece_index_t piece, char const *data | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:417:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 417 | void add_piece_str(torrent_handle& th, piece_index_t piece, char const *data | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:423:6: warning: no previous prototype for function 'add_piece_bytes' [-Wmissing-prototypes] 423 | void add_piece_bytes(torrent_handle& th, piece_index_t piece, bytes data | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:423:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 423 | void add_piece_bytes(torrent_handle& th, piece_index_t piece, bytes data | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:488:26: warning: use of old-style cast [-Wold-style-cast] 488 | .def("__hash__", (std::size_t (*)(torrent_handle const&))&libtorrent::hash_value) | ^ ~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:442:6: warning: no previous prototype for function 'bind_torrent_handle' [-Wmissing-prototypes] 442 | void bind_torrent_handle() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:442:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 442 | void bind_torrent_handle() | ^ | static In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor) const>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit) const>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor) const>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor) const>, visitor) const>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads) const>, boost::python::detail::keywords<1>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:491:10: note: in instantiation of function template specialization 'boost::python::class_::def) const>, boost::python::detail::keywords<1>>' requested here 491 | .def("status", _(&torrent_handle::status), arg("flags") = 0xffffffff) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor &) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor &) const>, visitor &) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:501:10: note: in instantiation of function template specialization 'boost::python::class_::def &) const>>' requested here 501 | .def("add_url_seed", _(&torrent_handle::add_url_seed)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor (torrent_handle::*)() const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (torrent_handle::*)() const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (torrent_handle::*)() const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor (torrent_handle::*)() const>, visitor (torrent_handle::*)() const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:507:10: note: in instantiation of function template specialization 'boost::python::class_::def (torrent_handle::*)() const>>' requested here 507 | .def("torrent_file", _(&torrent_handle::torrent_file)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:509:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 509 | .def("is_valid", _(&torrent_handle::is_valid)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor) const>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit) const>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor) const>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor) const>, visitor) const>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads) const>, boost::python::detail::keywords<1>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:510:10: note: in instantiation of function template specialization 'boost::python::class_::def) const>, boost::python::detail::keywords<1>>' requested here 510 | .def("pause", _(&torrent_handle::pause), arg("flags") = 0) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:511:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 511 | .def("resume", _(&torrent_handle::resume)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor (torrent_handle::*)() const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (torrent_handle::*)() const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (torrent_handle::*)() const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor (torrent_handle::*)() const>, visitor (torrent_handle::*)() const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:513:10: note: in instantiation of function template specialization 'boost::python::class_::def (torrent_handle::*)() const>>' requested here 513 | .def("queue_position", _(&torrent_handle::queue_position)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor) const>, visitor) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:521:10: note: in instantiation of function template specialization 'boost::python::class_::def) const>>' requested here 521 | .def("read_piece", _(&torrent_handle::read_piece)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor) const>, visitor) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:522:10: note: in instantiation of function template specialization 'boost::python::class_::def) const>>' requested here 522 | .def("have_piece", _(&torrent_handle::have_piece)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor, int, libtorrent::flags::bitfield_flag) const>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit, int, libtorrent::flags::bitfield_flag) const>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor, int, libtorrent::flags::bitfield_flag) const>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor, int, libtorrent::flags::bitfield_flag) const>, visitor, int, libtorrent::flags::bitfield_flag) const>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads, int, libtorrent::flags::bitfield_flag) const>, boost::python::detail::keywords<3>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:523:10: note: in instantiation of function template specialization 'boost::python::class_::def, int, libtorrent::flags::bitfield_flag) const>, boost::python::detail::keywords<3>>' requested here 523 | .def("set_piece_deadline", _(&torrent_handle::set_piece_deadline) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor) const>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit) const>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor) const>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor) const>, visitor) const>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads) const>, boost::python::detail::keywords<1>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:525:10: note: in instantiation of function template specialization 'boost::python::class_::def) const>, boost::python::detail::keywords<1>>' requested here 525 | .def("reset_piece_deadline", _(&torrent_handle::reset_piece_deadline), (arg("index"))) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor, visitor>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads, boost::python::detail::keywords<1>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:526:10: note: in instantiation of function template specialization 'boost::python::class_::def, boost::python::detail::keywords<1>>' requested here 526 | .def("clear_piece_deadlines", _(&torrent_handle::clear_piece_deadlines), (arg("index"))) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor (torrent_handle::*)(libtorrent::aux::strong_typedef) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (torrent_handle::*)(libtorrent::aux::strong_typedef) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (torrent_handle::*)(libtorrent::aux::strong_typedef) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor (torrent_handle::*)(libtorrent::aux::strong_typedef) const>, visitor (torrent_handle::*)(libtorrent::aux::strong_typedef) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:529:10: note: in instantiation of function template specialization 'boost::python::class_::def (torrent_handle::*)(libtorrent::aux::strong_typedef) const>>' requested here 529 | .def("piece_priority", _(piece_priority0)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor, libtorrent::aux::strong_typedef) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit, libtorrent::aux::strong_typedef) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor, libtorrent::aux::strong_typedef) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, libtorrent::aux::strong_typedef) const>, visitor, libtorrent::aux::strong_typedef) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:530:10: note: in instantiation of function template specialization 'boost::python::class_::def, libtorrent::aux::strong_typedef) const>>' requested here 530 | .def("piece_priority", _(piece_priority1)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor (torrent_handle::*)() const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (torrent_handle::*)() const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (torrent_handle::*)() const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor (torrent_handle::*)() const>, visitor (torrent_handle::*)() const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:537:10: note: in instantiation of function template specialization 'boost::python::class_::def (torrent_handle::*)() const>>' requested here 537 | .def("file_status", _(file_status0)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor) const>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit) const>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor) const>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor) const>, visitor) const>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads) const>, boost::python::detail::keywords<1>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:538:10: note: in instantiation of function template specialization 'boost::python::class_::def) const>, boost::python::detail::keywords<1>>' requested here 538 | .def("save_resume_data", _(&torrent_handle::save_resume_data), arg("flags") = 0) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor) const>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit) const>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor) const>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor) const>, visitor) const>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads) const>, boost::python::detail::keywords<1>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:540:10: note: in instantiation of function template specialization 'boost::python::class_::def) const>, boost::python::detail::keywords<1>>' requested here 540 | .def("need_save_resume_data", _(need_save_resume_data1), arg("flags")) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor) const>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit) const>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor) const>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor) const>, visitor) const>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads) const>, boost::python::detail::keywords<3>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:541:10: note: in instantiation of function template specialization 'boost::python::class_::def) const>, boost::python::detail::keywords<3>>' requested here 541 | .def("force_reannounce", _(force_reannounce0) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor, visitor>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads, boost::python::detail::keywords<1>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:546:10: note: in instantiation of function template specialization 'boost::python::class_::def, boost::python::detail::keywords<1>>' requested here 546 | .def("scrape_tracker", _(&torrent_handle::scrape_tracker), arg("index") = -1) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:548:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 548 | .def("set_upload_limit", _(&torrent_handle::set_upload_limit)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:549:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 549 | .def("upload_limit", _(&torrent_handle::upload_limit)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor &, libtorrent::move_flags_t) const>::visit, boost::python::detail::def_helper>>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &, libtorrent::move_flags_t) const>>, boost::python::class_, boost::python::detail::def_helper>>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &, libtorrent::move_flags_t) const>>::visit, boost::python::detail::def_helper>>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:562:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl>, visitor &, libtorrent::move_flags_t) const>, visitor &, libtorrent::move_flags_t) const>>' requested here 562 | this->def_impl( | ^ /usr/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads &, libtorrent::move_flags_t) const>, boost::python::detail::keywords<2>>' requested here 240 | this->def_maybe_overloads(name, a1, a2, &a2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:557:10: note: in instantiation of function template specialization 'boost::python::class_::def &, libtorrent::move_flags_t) const>, boost::python::detail::keywords<2>>' requested here 557 | .def("move_storage", _(move_storage0), (arg("path"), arg("flags") = move_flags_t::always_replace_files)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor (torrent_handle::*)() const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (torrent_handle::*)() const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (torrent_handle::*)() const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor (torrent_handle::*)() const>, visitor (torrent_handle::*)() const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:558:10: note: in instantiation of function template specialization 'boost::python::class_::def (torrent_handle::*)() const>>' requested here 558 | .def("info_hash", _(&torrent_handle::info_hash)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:559:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 559 | .def("info_hashes", _(&torrent_handle::info_hashes)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor, const std::basic_string &) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit, const std::basic_string &) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor, const std::basic_string &) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, const std::basic_string &) const>, visitor, const std::basic_string &) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:561:10: note: in instantiation of function template specialization 'boost::python::class_::def, const std::basic_string &) const>>' requested here 561 | .def("rename_file", _(rename_file0)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor (torrent_handle::*)() const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (torrent_handle::*)() const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (torrent_handle::*)() const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor (torrent_handle::*)() const>, visitor (torrent_handle::*)() const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:564:10: note: in instantiation of function template specialization 'boost::python::class_::def (torrent_handle::*)() const>>' requested here 564 | .def("flags", _(&torrent_handle::flags)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor) const>, visitor) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:565:10: note: in instantiation of function template specialization 'boost::python::class_::def) const>>' requested here 565 | .def("set_flags", _(set_flags0)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'visitor, libtorrent::flags::bitfield_flag) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit, libtorrent::flags::bitfield_flag) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor, libtorrent::flags::bitfield_flag) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, visitor, libtorrent::flags::bitfield_flag) const>, visitor, libtorrent::flags::bitfield_flag) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:566:10: note: in instantiation of function template specialization 'boost::python::class_::def, libtorrent::flags::bitfield_flag) const>>' requested here 566 | .def("set_flags", _(set_flags1)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:570:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 570 | .def("piece_priorities", depr(&piece_priorities)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:572:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 572 | .def("stop_when_ready", depr(&torrent_handle::stop_when_ready)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:575:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 575 | .def("set_priority", depr(&torrent_handle::set_priority)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor (*)(const libtorrent::torrent_handle &)>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (*)(const libtorrent::torrent_handle &)>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (*)(const libtorrent::torrent_handle &)>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor (*)(const libtorrent::torrent_handle &)>, deprecate_visitor (*)(const libtorrent::torrent_handle &)>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:576:10: note: in instantiation of function template specialization 'boost::python::class_::def (*)(const libtorrent::torrent_handle &)>>' requested here 576 | .def("get_torrent_info", depr(&get_torrent_info)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:577:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 577 | .def("super_seeding", depr(super_seeding0)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:578:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 578 | .def("write_resume_data", depr(&torrent_handle::write_resume_data)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:582:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 582 | .def("use_interface", depr(&torrent_handle::use_interface)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor (torrent_handle::*)() const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit (torrent_handle::*)() const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor (torrent_handle::*)() const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor (torrent_handle::*)() const>, deprecate_visitor (torrent_handle::*)() const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:583:10: note: in instantiation of function template specialization 'boost::python::class_::def (torrent_handle::*)() const>>' requested here 583 | .def("name", depr(&torrent_handle::name)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor, int) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit, int) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor, int) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, int) const>, deprecate_visitor, int) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:590:10: note: in instantiation of function template specialization 'boost::python::class_::def, int) const>>' requested here 590 | .def("set_peer_upload_limit", depr(&torrent_handle::set_peer_upload_limit)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor, deprecate_visitor>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:592:10: note: in instantiation of function template specialization 'boost::python::class_::def>' requested here 592 | .def("set_ratio", depr(&torrent_handle::set_ratio)) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:16: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:85: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ | nullptr /usr/include/boost/python/def_visitor.hpp:43:29: note: in instantiation of function template specialization 'deprecate_visitor &, const std::basic_string &) const>::visit, boost::python::detail::def_helper>' requested here 43 | v.derived_visitor().visit(c, name, options); | ^ /usr/include/boost/python/def_visitor.hpp:74:29: note: in instantiation of function template specialization 'boost::python::def_visitor_access::visit &, const std::basic_string &) const>>, boost::python::class_, boost::python::detail::def_helper>' requested here 74 | def_visitor_access::visit(*this, c, name, options); | ^ /usr/include/boost/python/class.hpp:478:12: note: in instantiation of function template specialization 'boost::python::def_visitor &, const std::basic_string &) const>>::visit, boost::python::detail::def_helper>' requested here 478 | v->visit(*this, name, helper); | ^ /usr/include/boost/python/class.hpp:231:15: note: in instantiation of function template specialization 'boost::python::class_::def_impl, deprecate_visitor &, const std::basic_string &) const>, deprecate_visitor &, const std::basic_string &) const>>' requested here 231 | this->def_impl( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_handle.cpp:594:10: note: in instantiation of function template specialization 'boost::python::class_::def &, const std::basic_string &) const>>' requested here 594 | .def("set_tracker_login", depr(&torrent_handle::set_tracker_login)) | ^ 69 warnings generated. [188/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/utility.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/utility.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/utility.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:7: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:25:72: warning: implicit conversion changes signedness: 'size_type' (aka 'unsigned long') to 'Py_ssize_t' (aka 'long') [-Wsign-conversion] 25 | PyObject *ret = PyBytes_FromStringAndSize(p.arr.c_str(), p.arr.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~^~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:58:37: warning: disabled expansion of recursive macro [-Wdisabled-macro-expansion] 58 | return (PyBytes_Check(x) || PyByteArray_Check(x)) ? x : nullptr; | ^ /usr/include/python3.14/bytearrayobject.h:24:33: note: expanded from macro 'PyByteArray_Check' 24 | #define PyByteArray_Check(self) PyObject_TypeCheck((self), &PyByteArray_Type) | ^ /usr/include/python3.14/object.h:424:40: note: expanded from macro 'PyObject_TypeCheck' 424 | # define PyObject_TypeCheck(ob, type) PyObject_TypeCheck(_PyObject_CAST(ob), (type)) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:69:13: warning: disabled expansion of recursive macro [-Wdisabled-macro-expansion] 69 | if (PyByteArray_Check(x)) | ^ /usr/include/python3.14/bytearrayobject.h:24:33: note: expanded from macro 'PyByteArray_Check' 24 | #define PyByteArray_Check(self) PyObject_TypeCheck((self), &PyByteArray_Type) | ^ /usr/include/python3.14/object.h:424:40: note: expanded from macro 'PyObject_TypeCheck' 424 | # define PyObject_TypeCheck(ob, type) PyObject_TypeCheck(_PyObject_CAST(ob), (type)) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:67:26: warning: use of old-style cast [-Wold-style-cast] 67 | void* storage = ((converter::rvalue_from_python_storage*)data)->storage.bytes; | ^ ~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:71:29: warning: implicit conversion changes signedness: 'Py_ssize_t' (aka 'long') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 71 | ret->arr.resize(PyByteArray_Size(x)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:76:29: warning: implicit conversion changes signedness: 'Py_ssize_t' (aka 'long') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] 76 | ret->arr.resize(PyBytes_Size(x)); | ~~~~~~ ^~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:91:8: warning: no previous prototype for function 'client_fingerprint_' [-Wmissing-prototypes] 91 | object client_fingerprint_(peer_id const& id) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:91:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 91 | object client_fingerprint_(peer_id const& id) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:99:7: warning: no previous prototype for function 'bdecode_' [-Wmissing-prototypes] 99 | entry bdecode_(bytes const& data) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:99:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 99 | entry bdecode_(bytes const& data) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:104:7: warning: no previous prototype for function 'bencode_' [-Wmissing-prototypes] 104 | bytes bencode_(entry const& e) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:104:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 104 | bytes bencode_(entry const& e) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:111:6: warning: no previous prototype for function 'bind_utility' [-Wmissing-prototypes] 111 | void bind_utility() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:111:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 111 | void bind_utility() | ^ | static In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:7: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:107:5: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 107 | bencode(std::back_inserter(result.arr), e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:39:63: warning: implicit conversion changes signedness: 'size_type' (aka 'unsigned long') to 'Py_ssize_t' (aka 'long') [-Wsign-conversion] 39 | PyObject *ret = PyBytes_FromStringAndSize(p.data(), p.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~^~~~~~ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'array_to_python<32>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function, array_to_python<32>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:115:5: note: in instantiation of member function 'boost::python::to_python_converter, array_to_python<32>>::to_python_converter' requested here 115 | to_python_converter, array_to_python<32>>(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:39:63: warning: implicit conversion changes signedness: 'size_type' (aka 'unsigned long') to 'Py_ssize_t' (aka 'long') [-Wsign-conversion] 39 | PyObject *ret = PyBytes_FromStringAndSize(p.data(), p.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~^~~~~~ /usr/include/boost/python/converter/as_to_python_function.hpp:27:72: note: in instantiation of member function 'array_to_python<64>::convert' requested here 27 | convert_function_must_take_value_or_const_reference(&ToPython::convert, 1L); | ^ /usr/include/boost/python/to_python_converter.hpp:83:22: note: in instantiation of member function 'boost::python::converter::as_to_python_function, array_to_python<64>>::convert' requested here 83 | &normalized::convert | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/utility.cpp:116:5: note: in instantiation of member function 'boost::python::to_python_converter, array_to_python<64>>::to_python_converter' requested here 116 | to_python_converter, array_to_python<64>>(); | ^ 14 warnings generated. [189/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_status.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_status.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_status.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_status.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_status.cpp:6: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:38:23: warning: constructor parameter 'fn' shadows the field 'fn' of 'allow_threading' [-Wshadow-field-in-constructor] 38 | allow_threading(F fn) : fn(fn) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:45:7: note: previous declaration is here 45 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:51:15: warning: constructor parameter 'fn' shadows the field 'fn' of 'visitor' [-Wshadow-field-in-constructor] 51 | visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:80:7: note: previous declaration is here 80 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:76:54: warning: use of old-style cast [-Wold-style-cast] 76 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:94:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 94 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:106:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 106 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:118:5: warning: 'TORRENT_AUTO_RETURN_TYPES' is not defined, evaluates to 0 [-Wundef] 118 | #if TORRENT_AUTO_RETURN_TYPES | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:130:22: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecated_fun' [-Wshadow-field-in-constructor] 130 | deprecated_fun(F fn, char const* name) : fn(fn), fn_name(name) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:139:7: note: previous declaration is here 139 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:146:25: warning: constructor parameter 'fn' shadows the field 'fn' of 'deprecate_visitor' [-Wshadow-field-in-constructor] 146 | deprecate_visitor(F fn) : fn(std::move(fn)) {} | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:175:7: note: previous declaration is here 175 | F fn; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/gil.hpp:171:54: warning: use of old-style cast [-Wold-style-cast] 171 | , boost::python::detail::get_signature(fn, (typename Class::wrapped_type*)0) | ^ ~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_status.cpp:7: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_status.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_status.cpp:15:37: warning: no previous prototype for function 'get_torrent_file' [-Wmissing-prototypes] 15 | std::shared_ptr get_torrent_file(torrent_status const& st) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_status.cpp:15:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 15 | std::shared_ptr get_torrent_file(torrent_status const& st) | ^ | static /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_status.cpp:20:6: warning: no previous prototype for function 'bind_torrent_status' [-Wmissing-prototypes] 20 | void bind_torrent_status() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/torrent_status.cpp:20:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 20 | void bind_torrent_status() | ^ | static 12 warnings generated. [190/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -Dpython_libtorrent_EXPORTS -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -isystem /usr/include/python3.14 -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-deprecated-declarations -fexceptions -MD -MT bindings/python/CMakeFiles/python-libtorrent.dir/src/version.cpp.o -MF bindings/python/CMakeFiles/python-libtorrent.dir/src/version.cpp.o.d -o bindings/python/CMakeFiles/python-libtorrent.dir/src/version.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/version.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/version.cpp:11:6: warning: no previous prototype for function 'bind_version' [-Wmissing-prototypes] 11 | void bind_version() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/bindings/python/src/version.cpp:11:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 11 | void bind_version() | ^ | static 1 warning generated. [191/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/main.cpp.o -MF test/CMakeFiles/test_common.dir/main.cpp.o.d -o test/CMakeFiles/test_common.dir/main.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:111:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 111 | std::printf("\x1b[1m[%s]\x1b[0m\n\n", current_test->name); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:190:2: warning: 'switch' missing 'default' label [-Wswitch-default] 190 | switch (sig) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:207:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 207 | std::printf("signal: (%d) %s caught:\n%s\n", sig, name, stack_text); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:227:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 227 | std::printf("\n\nterminate called:\n%s\n\n\n", stack_text); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:233:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 233 | std::printf("%s [options] [tests...]\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:340:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 340 | std::printf("TESTS:\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:343:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 343 | std::printf(" - %s\n", ::unit_test::g_unit_tests[i].name); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:423:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 423 | std::printf("test: %s\ncwd_prefix = \"%s\"\n", executable, unit_dir_prefix.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:427:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 427 | std::printf("\x1b[31mTEST_ERROR: no unit tests registered\x1b[0m\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:445:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 445 | std::printf("Failed to create unit test directory: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:453:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 453 | std::printf("Failed to change unit test directory: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:477:11: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 477 | std::printf("failed to redirect output: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:483:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 483 | std::printf("failed to create temporary file for redirecting " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:495:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 495 | std::printf("cwd: %s\n", unit_dir.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:496:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 496 | std::printf("test-case: %s\n", t.name); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:499:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 499 | std::printf("rnd = %x\n", lt::random(0xffffffff)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:516:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 516 | std::snprintf(buf, sizeof(buf), "TEST_ERROR: Terminated with system_error: (%d) [%s] \"%s\"" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:525:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 525 | std::snprintf(buf, sizeof(buf), "TEST_ERROR: Terminated with exception: \"%s\"", e.what()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:554:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 554 | std::printf("\x1b[1mUNKNOWN tests:\x1b[0m\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:558:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 558 | std::printf(" %s\n", i->c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:564:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 564 | std::printf("\x1b[31mTEST_ERROR: no unit tests run\x1b[0m\n"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/main.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 26 warnings generated. [192/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/broadcast_socket.cpp.o -MF test/CMakeFiles/test_common.dir/broadcast_socket.cpp.o.d -o test/CMakeFiles/test_common.dir/broadcast_socket.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/broadcast_socket.cpp [193/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/dht_server.cpp.o -MF test/CMakeFiles/test_common.dir/dht_server.cpp.o.d -o test/CMakeFiles/test_common.dir/dht_server.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/dht_server.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/dht_server.cpp:34: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/dht_server.cpp:76:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 76 | std::printf("Error opening listen DHT socket: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/dht_server.cpp:83:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 83 | std::printf("Error binding DHT socket to port 0: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/dht_server.cpp:89:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 89 | std::printf("Error getting local endpoint of DHT socket: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/dht_server.cpp:93:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 93 | std::printf("%s: DHT initialized on port %d\n", time_now_string().c_str(), m_port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/dht_server.cpp:141:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 141 | std::printf("Error receiving on DHT socket: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/dht_server.cpp:156:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 156 | std::printf("failed to decode DHT message: %s\n", e.what()); | ^ 7 warnings generated. [194/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/settings.cpp.o -MF test/CMakeFiles/test_common.dir/settings.cpp.o.d -o test/CMakeFiles/test_common.dir/settings.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/settings.cpp [195/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/make_torrent.cpp.o -MF test/CMakeFiles/test_common.dir/make_torrent.cpp.o.d -o test/CMakeFiles/test_common.dir/make_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/make_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/make_torrent.cpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/make_torrent.cpp:101:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 101 | std::snprintf(filename, sizeof(filename), "test_file-%d", i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/make_torrent.cpp:210:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 210 | std::printf("ERROR writing files: (%d expected %d) %s\n" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/make_torrent.cpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/make_torrent.cpp:164:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 164 | bencode(std::back_inserter(tmp), e); | ^ 4 warnings generated. [196/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/peer_server.cpp.o -MF test/CMakeFiles/test_common.dir/peer_server.cpp.o.d -o test/CMakeFiles/test_common.dir/peer_server.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/peer_server.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/peer_server.cpp:34: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/peer_server.cpp:69:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 69 | std::printf("PEER Error opening peer listen socket: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/peer_server.cpp:76:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 76 | std::printf("PEER Error binding peer socket to port 0: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/peer_server.cpp:82:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 82 | std::printf("PEER Error getting local endpoint of peer socket: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/peer_server.cpp:88:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 88 | std::printf("PEER Error listening on peer socket: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/peer_server.cpp:92:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 92 | std::printf("%s: PEER peer initialized on port %d\n", time_now_string().c_str(), m_port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/peer_server.cpp:135:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 135 | std::printf("PEER Error accepting connection on peer socket: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/peer_server.cpp:139:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 139 | std::printf("%s: PEER incoming peer connection\n", time_now_string().c_str()); | ^ 8 warnings generated. [197/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/test.cpp.o -MF test/CMakeFiles/test_common.dir/test.cpp.o.d -o test/CMakeFiles/test_common.dir/test.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test.cpp:57:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 57 | std::snprintf(buf, sizeof(buf), "\x1b[41m***** %s:%d \"%s\" *****\x1b[0m\n", file, line, err); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test.cpp:58:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 58 | std::printf("\n%s\n", buf); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test.cpp:72:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 72 | std::printf("\n\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test.cpp:81:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 81 | std::printf("\x1b[32m[%-*s] ***PASS***\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test.cpp:87:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 87 | std::printf("\x1b[31m[%-*s] %d FAILURES\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test.cpp:94:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 94 | std::printf("\x1b[0m"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test.cpp:97:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 97 | std::printf("\n\n\x1b[41m == %d TEST(S) FAILED ==\x1b[0m\n\n\n" | ^ 7 warnings generated. [198/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/swarm_suite.cpp.o -MF test/CMakeFiles/test_common.dir/swarm_suite.cpp.o.d -o test/CMakeFiles/test_common.dir/swarm_suite.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp:63:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 63 | std::printf("\n\n ==== TEST SWARM === %s%s%s%s%s%s%s ===\n\n\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp:209:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 209 | std::printf("wait returned: %d ms\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp:215:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 215 | std::printf("%s\n", ap->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp:220:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 220 | std::printf("loop returned: %d ms\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp:230:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 230 | std::printf("time: %d ms\n", int(total_milliseconds(end - start))); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/swarm_suite.cpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 10 warnings generated. [199/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/test_utils.cpp.o -MF test/CMakeFiles/test_common.dir/test_utils.cpp.o.d -o test/CMakeFiles/test_common.dir/test_utils.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp:74:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 74 | std::snprintf(ret, sizeof(ret), "%02d:%02d:%02d.%03d", h, m, s, ms); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp:82:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 82 | std::snprintf(ret, sizeof(ret), "0.0.0.0:%d", port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp:149:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 149 | std::snprintf(filename, sizeof(filename), "t/test%d", int(i++)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp:204:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 204 | printf("filesystem: %ld\n", long(st.f_type)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp:235:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 235 | printf("filesystem: %ld\n", long(st.f_type)); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utils.cpp:138:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 138 | bencode(std::back_inserter(out_buffer), e); | ^ 8 warnings generated. [200/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/setup_transfer.cpp.o -MF test/CMakeFiles/test_common.dir/setup_transfer.cpp.o.d -o test/CMakeFiles/test_common.dir/setup_transfer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:314:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 314 | std::printf("%s: %s: [%s] %s\n", time_now_string().c_str(), name | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:402:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 402 | std::printf("%s: %s: [%s] (%s): %s\n", time_to_string(a->timestamp()).c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:408:4: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 408 | fprintf(stdout, "peer error: %s\n", a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:413:4: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 413 | fprintf(stdout, "resume data error: %s\n", a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:418:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 418 | std::printf("%s: %s: [%s] %s\n", time_now_string().c_str(), name, a->what(), a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:426:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 426 | std::printf("peer error: %s\n", ira->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:468:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 468 | std::printf("%s: did not receive a state_changed_alert indicating " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:493:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 493 | std::printf("%s: did not receive a state_changed_alert indicating " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:506:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 506 | std::printf("%3.1fs | %dkB/s %dkB/s %d%% %d cc:%d%s", static_cast(time) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:515:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 515 | std::printf(" : %3.1fs | %dkB/s %dkB/s %d%% %d cc:%d%s", static_cast(time) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:523:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 523 | std::printf(" : %3.1fs | %dkB/s %dkB/s %d%% %d cc:%d%s", static_cast(time) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:531:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 531 | std::printf("\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:601:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 601 | std::printf("ERROR (%d) %s\n", errno, strerror(errno)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:617:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 617 | std::printf("killing pid: %d\n", p); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:639:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 639 | std::printf("stopping proxy on port %d\n", port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:672:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 672 | std::printf("ERROR opening probe socket: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:682:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 682 | std::printf("ERROR: somehow the python program still hasn't " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:692:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 692 | std::printf("ERROR connecting probe socket: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:755:2: warning: 'switch' missing 'default' label [-Wswitch-default] 755 | switch (proxy_type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:785:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 785 | std::snprintf(buf, sizeof(buf), "%s %s --port %d%s", python_exe.c_str(), cmd, port, auth); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:787:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 787 | std::printf("%s starting proxy on port %d (%s %s)...\n", time_now_string().c_str(), port, type, auth); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:788:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 788 | std::printf("%s\n", buf); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:793:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 793 | std::printf("%s launched\n", time_now_string().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:825:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 825 | std::snprintf(filename, sizeof(filename), "test%d", int(i)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:827:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 827 | std::snprintf(dirname, sizeof(dirname), "%s%d", base_name.c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:884:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 884 | std::snprintf(filename, sizeof(filename), "test%d", int(i)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:886:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 886 | std::snprintf(dirname, sizeof(dirname), "test_dir%d", int(i) / 5); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:890:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 890 | if (ec) std::printf("create_directory(%s) failed: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:894:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 894 | std::printf("creating file: %s\n", full_path.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:934:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 934 | std::printf("failed to load SSL certificate: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1043:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1043 | std::printf("generated torrent: %s %s\n", aux::to_hex(t->info_hashes().v2).c_str(), file_path.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1064:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1064 | std::printf("ses1.add_torrent: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1119:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1119 | std::printf("%s: ses2->ssl_listen_port(): %d\n", time_now_string().c_str(), port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1125:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1125 | std::printf("%s: ses2->listen_port(): %d\n", time_now_string().c_str(), port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1128:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1128 | std::printf("%s: ses1: connecting peer port: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1151:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1151 | std::printf("ses3: connecting peer port: %d\n", port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1154:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1154 | std::printf("ses3: connecting peer port: %d\n", port2); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1177:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1177 | std::snprintf(buf, sizeof(buf), "%s .." SEPARATOR "web_server.py %d %d %d %d %d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1180:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1180 | std::printf("%s starting web_server on port %d...\n", time_now_string().c_str(), port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1182:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1182 | std::printf("%s\n", buf); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1186:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1186 | std::printf("%s launched\n", time_now_string().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:1197:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1197 | std::printf("stopping web server\n"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.cpp:129:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 129 | bencode(std::back_inserter(buf), t.generate()); | ^ 48 warnings generated. [201/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/udp_tracker.cpp.o -MF test/CMakeFiles/test_common.dir/udp_tracker.cpp.o.d -o test/CMakeFiles/test_common.dir/udp_tracker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:35: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:72:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 72 | std::printf("%s: UDP tracker, read failed: %s\n", time_now_string().c_str(), ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:78:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | std::printf("%s: UDP message too short (from: %s)\n", time_now_string().c_str(), print_endpoint(*from).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:87:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 87 | std::printf("%s: UDP message %d bytes\n", time_now_string().c_str(), int(bytes_transferred)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:100:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 100 | std::printf("%s: UDP connect from %s\n", time_now_string().c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:107:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 107 | if (e) std::printf("%s: UDP send_to failed. ERROR: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:109:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 109 | else std::printf("%s: UDP sent response to: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:117:11: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 117 | std::printf("invalid announce message: %d Bytes, expected 84 Bytes\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:123:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 123 | std::printf("%s: UDP announce [%d]\n", time_now_string().c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:153:17: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 153 | if (e) std::printf("%s: UDP send_to failed. ERROR: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:155:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 155 | else std::printf("%s: UDP sent response to: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:160:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 160 | std::printf("%s: UDP scrape (ignored)\n", time_now_string().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:163:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 163 | std::printf("%s: UDP unknown message: %u\n", time_now_string().c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:179:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 179 | std::printf("UDP Error opening listen UDP tracker socket: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:186:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 186 | std::printf("UDP Error binding UDP tracker socket to port 0: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:192:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 192 | std::printf("UDP Error getting local endpoint of UDP tracker socket: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:196:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 196 | std::printf("%s: UDP tracker [%p] initialized on port %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:204:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 204 | std::printf("%s: UDP tracker [%p], stop\n", time_now_string().c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:213:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 213 | std::printf("%s: UDP tracker [%p], ~udp_tracker\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/udp_tracker.cpp:234:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 234 | std::printf("UDP exiting UDP tracker [%p] thread\n", static_cast(this)); | ^ 20 warnings generated. [202/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_common.dir/web_seed_suite.cpp.o -MF test/CMakeFiles/test_common.dir/web_seed_suite.cpp.o.d -o test/CMakeFiles/test_common.dir/web_seed_suite.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:96:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 96 | std::printf("\n\n ==== TESTING === proxy: %s ==== protocol: %s " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:114:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 114 | std::printf("failed to start proxy"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:146:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 146 | std::printf("adding torrent, save_path = \"%s\" cwd = \"%s\" torrent = \"%s\"\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:177:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 177 | std::printf("testing ban: URL seed removed\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:184:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 184 | std::printf("SEEDING\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:185:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 185 | std::printf("session.payload: %d session.redundant: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:187:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 187 | std::printf("torrent.payload: %d torrent.redundant: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:250:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 250 | std::printf("checking file: %s\n", file_path.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:278:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 278 | std::snprintf(url, sizeof(url), "%s://127.0.0.1:%d/%s", protocol, port, save_path.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:279:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 279 | std::printf("testing: %s\n", url); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:339:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 339 | std::snprintf(url, sizeof(url), "%s://127.0.0.1:%d/%s/test-single-file" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:351:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 351 | std::snprintf(url, sizeof(url), "%s://127.0.0.1:%d/%s/seed", protocol, port, save_path.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:352:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 352 | std::printf("testing: %s\n", url); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:362:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 362 | std::printf("\n\n ==== test case %d ====\n\n\n", idx++); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:372:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 372 | std::printf("error creating hashes for test torrent: %s\n" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/web_seed_suite.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 20 warnings generated. [203/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT tools/CMakeFiles/dht.dir/dht_put.cpp.o -MF tools/CMakeFiles/dht.dir/dht_put.cpp.o.d -o tools/CMakeFiles/dht.dir/dht_put.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:78:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 78 | std::snprintf(buf, sizeof(buf), "%02x", static_cast(b)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:111:7: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 111 | std::fprintf(stderr, | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:150:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 150 | std::printf("\r%c", anim[spinner]); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:155:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 155 | std::printf("%s\n", a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:157:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 157 | std::printf("%s\n", a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:159:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 159 | std::printf("%s\n", a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:164:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 164 | std::printf("\r"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:190:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 190 | std::printf("bootstrapping\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:192:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 192 | std::printf("bootstrap done.\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:203:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 203 | std::fprintf(stderr, "invalid key file.\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:211:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 211 | std::printf("public key: %s\nprivate key: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:226:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 226 | std::fprintf(stderr, "failed to write key file.\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:237:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 237 | std::printf("load dht state from .dht\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:243:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 243 | std::fprintf(stderr, "failed to read .dht\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:306:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 306 | std::fprintf(stderr, "the hash is expected to be 40 hex characters\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:312:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 312 | std::fprintf(stderr, "invalid hex encoding of target hash\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:319:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 319 | std::printf("GET %s\n", to_hex(target).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:326:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 326 | std::printf("%s\n", str.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:340:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 340 | std::printf("PUT %s\n", to_hex(target).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:344:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 344 | std::printf("%s\n", pa->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:372:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 372 | std::printf("MPUT public key: %s [salt: %s]\n", to_hex(pk.bytes).c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:377:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 377 | std::printf("%s\n", pa->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:388:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 388 | std::fprintf(stderr, "public key is expected to be 64 hex digits\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:394:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 394 | std::fprintf(stderr, "invalid hex encoding of public key\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:403:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 403 | std::printf("MGET %s [salt: %s]\n", argv[0], salt.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:415:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 415 | std::printf("%s: %s\n", authoritative ? "auth" : "non-auth", str.c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_put.cpp:179:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 179 | bencode(std::back_inserter(buf), e); | ^ 31 warnings generated. [204/446] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=CMakeFiles/torrent-rasterbar.dir/link.d -shared -Wl,-soname,libtorrent-rasterbar.so.2.0 -o libtorrent-rasterbar.so.2.0.11 CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [205/446] /usr/bin/cmake -E cmake_symlink_library libtorrent-rasterbar.so.2.0.11 libtorrent-rasterbar.so.2.0 libtorrent-rasterbar.so && : [206/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT tools/CMakeFiles/dht_sample.dir/dht_sample.cpp.o -MF tools/CMakeFiles/dht_sample.dir/dht_sample.cpp.o.d -o tools/CMakeFiles/dht_sample.dir/dht_sample.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_sample.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_sample.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/dht_sample.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [207/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/simple_client.dir/simple_client.cpp.o -MF examples/CMakeFiles/simple_client.dir/simple_client.cpp.o.d -o examples/CMakeFiles/simple_client.dir/simple_client.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/simple_client.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/simple_client.cpp:35: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/simple_client.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/simple_client.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. [208/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -fexceptions -MD -MT tools/CMakeFiles/session_log_alerts.dir/session_log_alerts.cpp.o -MF tools/CMakeFiles/session_log_alerts.dir/session_log_alerts.cpp.o.d -o tools/CMakeFiles/session_log_alerts.dir/session_log_alerts.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/session_log_alerts.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/session_log_alerts.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/session_log_alerts.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/session_log_alerts.cpp:47:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 47 | std::printf("press Ctrl+C, kill the process or wait for 1000 alerts\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/session_log_alerts.cpp:64:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 64 | std::printf("log_alert - %s\n", a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/tools/session_log_alerts.cpp:69:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 69 | std::printf("\n"); | ^ 6 warnings generated. [209/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/stats_counters.dir/stats_counters.cpp.o -MF examples/CMakeFiles/stats_counters.dir/stats_counters.cpp.o.d -o examples/CMakeFiles/stats_counters.dir/stats_counters.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/stats_counters.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/stats_counters.cpp:44:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 44 | std::printf("%s: %s (%d)\n" | ^ 1 warning generated. [210/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/dump_bdecode.dir/dump_bdecode.cpp.o -MF examples/CMakeFiles/dump_bdecode.dir/dump_bdecode.cpp.o.d -o examples/CMakeFiles/dump_bdecode.dir/dump_bdecode.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_bdecode.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_bdecode.cpp:36: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_bdecode.cpp:115:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 115 | std::printf("%s\n", print_entry(e).c_str()); | ^ 2 warnings generated. [211/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/dump_torrent.dir/dump_torrent.cpp.o -MF examples/CMakeFiles/dump_torrent.dir/dump_torrent.cpp.o.d -o examples/CMakeFiles/dump_torrent.dir/dump_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/magnet_uri.hpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp:122:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 122 | std::printf("nodes:\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp:124:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 124 | std::printf("%s: %d\n", i.first.c_str(), i.second); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp:139:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 139 | std::printf("%2d: %s\n", tier, i.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp:147:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 147 | std::printf("number of pieces: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp:174:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 174 | std::printf(" %8" PRIx64 " %11" PRId64 " %c%c%c%c [ %5d, %5d ] %7u %s %s %s%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp:189:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 189 | std::printf("web seeds:\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/dump_torrent.cpp:191:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 191 | std::printf("%s\n", ws.c_str()); | ^ 9 warnings generated. [212/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/make_torrent.dir/make_torrent.cpp.o -MF examples/CMakeFiles/make_torrent.dir/make_torrent.cpp.o.d -o examples/CMakeFiles/make_torrent.dir/make_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/make_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/make_torrent.cpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/make_torrent.cpp:186:3: warning: 'switch' missing 'default' label [-Wswitch-default] 186 | switch (flag) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/make_torrent.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/make_torrent.cpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/make_torrent.cpp:303:6: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 303 | lt::bencode(back_inserter(torrent), t.generate()); | ^ 4 warnings generated. [213/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/custom_storage.dir/custom_storage.cpp.o -MF examples/CMakeFiles/custom_storage.dir/custom_storage.cpp.o.d -o examples/CMakeFiles/custom_storage.dir/custom_storage.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:7: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:11: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:14: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:14: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:14: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection.hpp:73: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:14: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:14: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:55: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:90: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/natpmp.hpp:46: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:100: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:14: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/custom_storage.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/libtorrent.hpp:14: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bt_peer_connection.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 28 warnings generated. [214/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/upnp_test.dir/upnp_test.cpp.o -MF examples/CMakeFiles/upnp_test.dir/upnp_test.cpp.o.d -o examples/CMakeFiles/upnp_test.dir/upnp_test.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/upnp_test.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/upnp_test.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/upnp_test.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/upnp_test.cpp:45:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 45 | std::printf("%s","\x1b[32m"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/upnp_test.cpp:49:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 49 | std::printf("%s","\x1b[33m"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/upnp_test.cpp:52:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 52 | std::printf("%s\n", a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/upnp_test.cpp:53:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 53 | std::printf("%s", "\x1b[0m"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/upnp_test.cpp:90:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 90 | std::printf("\x1b[1m\n\n===================== done mapping. Now deleting mappings ========================\n\n\n\x1b[0m"); | ^ 8 warnings generated. [215/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/client_test.dir/print.cpp.o -MF examples/CMakeFiles/client_test.dir/print.cpp.o.d -o examples/CMakeFiles/client_test.dir/print.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:47:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 47 | std::snprintf(buf, sizeof(buf), "%*d", width, v); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:70:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 70 | std::snprintf(ret, sizeof(ret), "%4.*f%s%s", val < 99 ? 1 : 0, val, prefix[i], suffix ? suffix : ""); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:80:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 80 | std::snprintf(buf, sizeof(buf), "\x1b[3%dm%s\x1b[39m", c, s.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:96:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 96 | std::snprintf(code, sizeof(code), "\x1b[3%dm", c); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:119:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 119 | std::snprintf(str, sizeof(str), "\x1b[%sm\x1b[37m%s\x1b[4%d;3%dm%s\x1b[49;39m" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:123:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 123 | std::snprintf(str, sizeof(str), "\x1b[4%d;3%dm%s\x1b[%sm\x1b[37m%s\x1b[49;39m" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:186:11: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 186 | std::snprintf(buf, sizeof(buf), "\x1b[%d;5;%dm", bg[k & 1], 232 + color[k]); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:219:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 219 | std::snprintf(buf, sizeof(buf), "\x1b[38;5;%dm\x1b[48;5;%dm\u258c" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:361:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 361 | std::printf("\033[%d;%dH", y + 1, x + 1); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:377:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 377 | std::printf("\033[2J"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/print.cpp:398:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 398 | std::printf("\033[%d;1H\033[2K", i + 1); | ^ 11 warnings generated. [216/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/connection_tester.dir/connection_tester.cpp.o -MF examples/CMakeFiles/connection_tester.dir/connection_tester.cpp.o.d -o examples/CMakeFiles/connection_tester.dir/connection_tester.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:426:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 426 | std::snprintf(tmp, sizeof(tmp), "%s: %s", msg, ec ? ec.message().c_str() : ""); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:436:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 436 | std::snprintf(ep_str, sizeof(ep_str), "[%s]:%d", addr.to_string().c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:439:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 439 | std::snprintf(ep_str, sizeof(ep_str), "%s:%d", addr.to_string().c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:441:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 441 | std::printf("%s ep: %s sent: %d received: %d duration: %d ms up: %.1fMB/s down: %.1fMB/s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:487:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 487 | std::fprintf(stderr, "len: %u\n", length); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:641:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 641 | std::fprintf(stderr, "REJECT: [ piece: %d start: %d length: %d ]\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:675:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 675 | std::fprintf(stderr, "received invalid block. piece %d block %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:727:7: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 727 | std::fprintf(stderr, "usage: connection_tester command [options]\n\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:769:18: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 769 | if (print) std::fprintf(stderr, "\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:817:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 817 | std::fprintf(stderr, "\r%.1f %% ", double(delta_piece * 100) / double(range)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:820:18: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 820 | if (print) std::fprintf(stderr, "\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:838:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 838 | std::snprintf(b, sizeof(b), "%s/stress_test%d", torrent_name, file_index); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:851:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 851 | std::printf("hashing in %d threads\n", num_threads); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:880:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 880 | std::fprintf(stderr, "storage error: %s\n", error.ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:887:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 887 | std::fprintf(stderr, "\r%.1f %% " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:970:7: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 970 | std::fprintf(stderr, "ERROR: %s\n", e.what()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1002:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1002 | std::fprintf(stderr, "unknown option: %s\n", optname); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1007:3: warning: 'switch' missing 'default' label [-Wswitch-default] 1007 | switch (optname[1]) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1014:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1014 | std::fprintf(stderr, "missing argument for option: %s\n", optname); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1034:18: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1034 | default: std::fprintf(stderr, "unknown option: %s\n", optname); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1043:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1043 | std::printf("generating torrent: %s\n", name.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1052:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1052 | std::fprintf(stderr, "Could not open file '%s' for writing: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1057:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1057 | std::fprintf(stderr, "writing file to: %s\n", torrent_file); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1070:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1070 | std::fprintf(stderr, "ERROR LOADING .TORRENT: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1082:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1082 | std::snprintf(torrent_name, sizeof(torrent_name), "%s-%d.torrent", torrent_file, i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1088:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1088 | std::snprintf(file_name, sizeof(file_name), "%s-%d/file-%d", torrent_file, i, j); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1108:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1108 | std::fprintf(stderr, "Could not open file '%s' for writing: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1115:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1115 | std::fprintf(stderr, "write returned: %d (expected %d)\n", int(ret), int(buf.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1119:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1119 | std::printf("wrote %s\n", torrent_name); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1138:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1138 | std::fprintf(stderr, "unknown command: %s\n\n", command); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1146:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1146 | std::fprintf(stderr, "ERROR RESOLVING %s: %s\n", destination_ip, ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1164:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1164 | std::fprintf(stderr, "ERROR LOADING .TORRENT: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:1207:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1207 | std::printf("=========================\n" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/connection_tester.cpp:870:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 870 | bencode(std::back_inserter(buf), t.generate()); | ^ 39 warnings generated. [217/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/client_test.dir/session_view.cpp.o -MF examples/CMakeFiles/client_test.dir/session_view.cpp.o.d -o examples/CMakeFiles/client_test.dir/session_view.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/session_view.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/session_view.cpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/session_view.cpp:93:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 93 | std::snprintf(str, sizeof(str), "%s%s fail: %s down: %s (%s) " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/session_view.cpp:112:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 112 | std::snprintf(str, sizeof(str), "%s%swaste: %s up: %s (%s) " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/session_view.cpp:133:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 133 | std::snprintf(str, sizeof(str), "%s%suTP idle: %d syn: %d est: %d fin: %d wait: %d%*s\x1b[K" | ^ 4 warnings generated. [218/446] : && /usr/bin/cmake -E rm -f test/libtest_common.a && /usr/bin/llvm-ar qc test/libtest_common.a test/CMakeFiles/test_common.dir/broadcast_socket.cpp.o test/CMakeFiles/test_common.dir/dht_server.cpp.o test/CMakeFiles/test_common.dir/main.cpp.o test/CMakeFiles/test_common.dir/make_torrent.cpp.o test/CMakeFiles/test_common.dir/peer_server.cpp.o test/CMakeFiles/test_common.dir/settings.cpp.o test/CMakeFiles/test_common.dir/setup_transfer.cpp.o test/CMakeFiles/test_common.dir/swarm_suite.cpp.o test/CMakeFiles/test_common.dir/test.cpp.o test/CMakeFiles/test_common.dir/test_utils.cpp.o test/CMakeFiles/test_common.dir/udp_tracker.cpp.o test/CMakeFiles/test_common.dir/web_seed_suite.cpp.o && /usr/bin/llvm-ranlib test/libtest_common.a && : [219/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/client_test.dir/torrent_view.cpp.o -MF examples/CMakeFiles/client_test.dir/torrent_view.cpp.o.d -o examples/CMakeFiles/client_test.dir/torrent_view.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_status.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:88:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 88 | std::snprintf(buf, sizeof(buf), " (%.1f%%)", s.progress_ppm / 10000.0); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:375:24: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 375 | int const ret = std::snprintf(dest.data(), std::size_t(dest.size()), "%s[%s]%s" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:380:23: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 380 | int const ret = std::snprintf(dest.data(), std::size_t(dest.size()), "\x1b[K"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:423:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 423 | cursor += std::snprintf(str.data() + cursor, str.size() - std::size_t(cursor), "\x1b[7m"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:426:18: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 426 | cursor += std::snprintf(str.data() + cursor, str.size() - std::size_t(cursor), "%-*s ", ci.width, ci.name); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:430:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 430 | cursor += std::snprintf(str.data() + cursor, str.size() - std::size_t(cursor), "\x1b[0m"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:434:17: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 434 | cursor += std::snprintf(str.data() + cursor, str.size() - std::size_t(cursor), "\x1b[K"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:454:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 454 | std::snprintf(queue_pos, sizeof(queue_pos), "-"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:456:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 456 | std::snprintf(queue_pos, sizeof(queue_pos), "%d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:474:23: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 474 | int const ret = std::snprintf(dest.data(), std::size_t(dest.size()), "%s%-3s %-50s %s%s %s/%s %s (%s) " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:496:25: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 496 | int const ret2 = std::snprintf(dest.data(), std::size_t(dest.size()), "%s", esc("0")); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:500:24: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 500 | int const ret2 = std::snprintf(dest.data(), std::size_t(dest.size()), "\x1b[K"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:508:2: warning: 'switch' missing 'default' label [-Wswitch-default] 508 | switch (m_torrent_filter) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/torrent_view.cpp:558:2: warning: 'switch' missing 'default' label [-Wswitch-default] 558 | switch (m_sort_order) | ^ 15 warnings generated. [220/446] : && /usr/bin/clang++ -fPIC -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=bindings/python/CMakeFiles/python-libtorrent.dir/link.d -shared -o bindings/python/libtorrent.cpython-314-x86_64-linux-gnu.so bindings/python/CMakeFiles/python-libtorrent.dir/src/alert.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/converters.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/create_torrent.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/datetime.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/entry.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/error_code.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/fingerprint.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/info_hash.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/ip_filter.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/load_torrent.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/magnet_uri.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/module.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/peer_info.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/session.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/session_settings.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/sha1_hash.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/sha256_hash.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/string.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_handle.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_info.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_status.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/utility.cpp.o bindings/python/CMakeFiles/python-libtorrent.dir/src/version.cpp.o libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libboost_python314.so.1.83.0 && : [221/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_add_torrent.dir/test_add_torrent.cpp.o -MF test/CMakeFiles/test_add_torrent.dir/test_add_torrent.cpp.o.d -o test/CMakeFiles/test_add_torrent.dir/test_add_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_add_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_add_torrent.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_add_torrent.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_add_torrent.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_add_torrent.cpp:76:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 76 | if (ec) std::printf(" loading(\"%s\") -> failed %s\n", filename.c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_add_torrent.cpp:112:19: warning: not eliding copy on return [-Wnrvo] 112 | if (ec) return ec; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_add_torrent.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 7 warnings generated. [222/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_alert_manager.dir/test_alert_manager.cpp.o -MF test/CMakeFiles/test_alert_manager.dir/test_alert_manager.cpp.o.d -o test/CMakeFiles/test_alert_manager.dir/test_alert_manager.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_manager.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_manager.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_manager.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_manager.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_manager.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:45: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_manager.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:45: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:244:10: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 244 | aux::throw_ex(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:79:5: note: in instantiation of member function 'libtorrent::heterogeneous_queue::grow_capacity' requested here 79 | grow_capacity(sizeof(header_t) + alignof(U) + sizeof(U)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:88:21: note: in instantiation of function template specialization 'libtorrent::heterogeneous_queue::emplace_back &>' requested here 88 | T& alert = queue.emplace_back( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_manager.cpp:59:7: note: in instantiation of function template specialization 'libtorrent::aux::alert_manager::emplace_alert &>' requested here 59 | mgr.emplace_alert(torrent_handle(), i); | ^ 6 warnings generated. [223/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_alloca.dir/test_alloca.cpp.o -MF test/CMakeFiles/test_alloca.dir/test_alloca.cpp.o.d -o test/CMakeFiles/test_alloca.dir/test_alloca.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alloca.cpp [224/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT examples/CMakeFiles/client_test.dir/client_test.cpp.o -MF examples/CMakeFiles/client_test.dir/client_test.cpp.o.d -o examples/CMakeFiles/client_test.dir/client_test.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:63: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:64: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:64: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:112:23: warning: identifier '_sv' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 112 | using lt::operator "" _sv; | ~~~~~~~~~~~~^~~ | operator""_sv /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:196:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 196 | std::fprintf(stderr, "select failed: %s\n", strerror(errno)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:313:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 313 | std::snprintf(buf, sizeof(buf), "[%s]:%d", addr.to_string().c_str(), ep.port()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:315:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 315 | std::snprintf(buf, sizeof(buf), "%s:%d", addr.to_string().c_str(), ep.port()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:424:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 424 | std::snprintf(str, sizeof(str), "%-30s ", ::print_endpoint(i->ip).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:436:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 436 | std::snprintf(str, sizeof(str), "%-30s ", ::print_endpoint(i->local_endpoint).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:442:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 442 | std::snprintf(temp, sizeof(temp), "%d/%d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:448:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 448 | std::snprintf(peer_progress, sizeof(peer_progress), "%.1f%%", i->progress_ppm / 10000.0); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:449:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 449 | std::snprintf(str, sizeof(str) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:498:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 498 | std::snprintf(str, sizeof(str), "%4d %4d " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:504:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 504 | std::snprintf(str, sizeof(str), "%3d %6s %6s|%6s|%6s%7s " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:519:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 519 | std::snprintf(req_timeout, sizeof(req_timeout), "%d", i->request_timeout); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:521:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 521 | std::snprintf(str, sizeof(str), "%8d %4d %7s %6d " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:528:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 528 | std::snprintf(str, sizeof(str), "%s|%s %5d " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:539:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 539 | std::snprintf(buf, sizeof(buf), "%d:%d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:656:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 656 | std::printf("%s=<%s>\n", name, type); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:665:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 665 | std::fprintf(stderr, "unknown setting: \"%s\"\n", key.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:687:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 687 | std::fprintf(stderr, "invalid value for \"%s\". expected 0 or 1\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:769:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 769 | std::fprintf(stderr, "invalid value for \"%s\". expected integer or enum value\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:671:2: warning: 'switch' missing 'default' label [-Wswitch-default] 671 | switch (sett_name & settings_pack::type_mask) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:805:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 805 | std::printf("invalid magnet link \"%s\": %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:814:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 814 | if (ec) std::printf(" failed to load resume data: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:819:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 819 | std::printf("adding magnet: %s\n", uri.to_string().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:830:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 830 | std::printf("[%d] %s\n", counter++, torrent.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:839:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 839 | if (ec) std::printf(" failed to load resume data: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:851:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 851 | std::printf("failed to load torrent \"%s\": %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:914:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 914 | std::fprintf(stderr, "failed to list directory: (%s : %d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:928:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 928 | std::fprintf(stderr, "failed to remove torrent file: \"%s\"\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:970:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 970 | std::fprintf(g_log_file, "[%" PRId64 "] %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1083:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1083 | std::snprintf(msg, sizeof(msg), "ERROR. could not load certificate %s: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1085:25: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1085 | if (g_log_file) std::fprintf(g_log_file, "[%s] %s\n", timestamp(), msg); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1098:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1098 | std::snprintf(msg, sizeof(msg), "ERROR. could not load private key %s: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1100:25: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1100 | if (g_log_file) std::fprintf(g_log_file, "[%s] %s\n", timestamp(), msg); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1105:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1105 | std::snprintf(msg, sizeof(msg), "loaded certificate %s and key %s\n", cert.c_str(), priv.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1106:24: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1106 | if (g_log_file) std::fprintf(g_log_file, "[%s] %s\n", timestamp(), msg); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1143:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1143 | std::fprintf(stderr, "failed to add torrent: %s %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1259:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1259 | std::snprintf(str, sizeof(str), "%5d:[", piece); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1281:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1281 | std::snprintf(str, sizeof(str), "%5d:[", piece); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1342:7: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1342 | std::fprintf(stderr, R"(usage: client_test [OPTIONS] [TORRENT|MAGNETURL] | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1513:3: warning: 'switch' missing 'default' label [-Wswitch-default] 1513 | switch (argv[i][1]) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1533:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1533 | std::fprintf(stderr, "invalid command line argument or missing parameter: %s\n", argv[i]); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1539:3: warning: 'switch' missing 'default' label [-Wswitch-default] 1539 | switch (argv[i][1]) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1592:8: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1592 | std::fprintf(stderr, "failed to create resume file directory: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1626:9: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 1626 | std::fprintf(stderr, "failed to list resume directory \"%s\": (%s : %d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1640:11: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1640 | std::printf(" failed to load resume file \"%s\": %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1647:11: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1647 | std::printf(" failed to parse resume data \"%s\": %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1801:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1801 | else std::printf("failed to read magnet link\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1824:11: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1824 | std::printf("\n\nARE YOU SURE YOU WANT TO DELETE THE FILES FOR '%s'. THIS OPERATION CANNOT BE UNDONE. (y/N)" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1837:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1837 | std::printf("failed to delete resume file (\"%s\")\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:1846:13: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1846 | std::printf("failed to delete torrent, invalid handle: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2036:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2036 | std::snprintf(str, sizeof(str) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2048:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2048 | std::snprintf(str, sizeof(str) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2118:5: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2118 | snprintf(str, sizeof(str), "next_announce: %4" PRId64 " | current tracker: %s\x1b[K\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2126:11: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2126 | std::snprintf(str, sizeof(str), "%2d %-55s %s\x1b[K\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2141:13: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2141 | std::snprintf(str, sizeof(str), " [%2d] %s fails: %-3d (%-3d) %s %5d \"%s\" %s\x1b[K\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2210:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2210 | std::snprintf(str, sizeof(str), "%s %s downloading | %s %s writing | %s %s flushed | %s %s snubbed | = requested\x1b[K\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2251:12: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2251 | std::snprintf(str, sizeof(str), " (%.1f%%)", progress / 10.0); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2278:11: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2278 | std::snprintf(str, sizeof(str), "%s %7s p: %d ", | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2326:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2326 | std::printf("saving resume data\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2344:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2344 | std::printf("\r%d ", num_outstanding_resume_data); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2348:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2348 | std::printf("\nwaiting for resume data [%d]\n", num_outstanding_resume_data); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2361:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2361 | std::printf("\nsaving session state\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/examples/client_test.cpp:2368:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2368 | std::printf("closing session\n"); | ^ 67 warnings generated. [225/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_apply_pad.dir/test_apply_pad.cpp.o -MF test/CMakeFiles/test_apply_pad.dir/test_apply_pad.cpp.o.d -o test/CMakeFiles/test_apply_pad.dir/test_apply_pad.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_apply_pad.cpp [226/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_bandwidth_limiter.dir/test_bandwidth_limiter.cpp.o -MF test/CMakeFiles/test_bandwidth_limiter.dir/test_bandwidth_limiter.cpp.o.d -o test/CMakeFiles/test_bandwidth_limiter.dir/test_bandwidth_limiter.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bandwidth_limiter.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bandwidth_limiter.cpp:183:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 183 | std::snprintf(name, sizeof(name), "%s%d", prefix, i); | ^ 1 warning generated. [227/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_auto_unchoke.dir/test_auto_unchoke.cpp.o -MF test/CMakeFiles/test_auto_unchoke.dir/test_auto_unchoke.cpp.o.d -o test/CMakeFiles/test_auto_unchoke.dir/test_auto_unchoke.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_auto_unchoke.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_auto_unchoke.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_auto_unchoke.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_auto_unchoke.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_auto_unchoke.cpp:110:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 110 | std::printf("allowed_upload_slots: %d\n", int(cnt["ses.num_unchoke_slots"])); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_auto_unchoke.cpp:119:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 119 | std::printf("allowed unchoked: %d\n", int(cnt["ses.num_unchoke_slots"])); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_auto_unchoke.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 7 warnings generated. [228/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_bencoding.dir/test_bencoding.cpp.o -MF test/CMakeFiles/test_bencoding.dir/test_bencoding.cpp.o.d -o test/CMakeFiles/test_bencoding.dir/test_bencoding.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bencoding.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bencoding.cpp:35: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bencoding.cpp:54:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 54 | bencode(std::back_inserter(ret), e); | ^ 2 warnings generated. [229/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_bitfield.dir/test_bitfield.cpp.o -MF test/CMakeFiles/test_bitfield.dir/test_bitfield.cpp.o.d -o test/CMakeFiles/test_bitfield.dir/test_bitfield.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bitfield.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bitfield.cpp:51:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 51 | std::printf("%s\n", out.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bitfield.cpp:59:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 59 | std::printf("expecting %d ones\n", test1.size()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bitfield.cpp:62:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 62 | std::printf("%d", *i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bitfield.cpp:66:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 66 | std::printf("\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bitfield.cpp:92:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 92 | std::printf("distance: %d\n", distance); | ^ 5 warnings generated. [230/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_bloom_filter.dir/test_bloom_filter.cpp.o -MF test/CMakeFiles/test_bloom_filter.dir/test_bloom_filter.cpp.o.d -o test/CMakeFiles/test_bloom_filter.dir/test_bloom_filter.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bloom_filter.cpp [231/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_alert_types.dir/test_alert_types.cpp.o -MF test/CMakeFiles/test_alert_types.dir/test_alert_types.cpp.o.d -o test/CMakeFiles/test_alert_types.dir/test_alert_types.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_types.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_types.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_types.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_types.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_types.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:45: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_types.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:45: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:244:10: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 244 | aux::throw_ex(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:79:5: note: in instantiation of member function 'libtorrent::heterogeneous_queue::grow_capacity' requested here 79 | grow_capacity(sizeof(header_t) + alignof(U) + sizeof(U)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/alert_manager.hpp:88:21: note: in instantiation of function template specialization 'libtorrent::heterogeneous_queue::emplace_back &, std::vector> &>' requested here 88 | T& alert = queue.emplace_back( | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_alert_types.cpp:213:6: note: in instantiation of function template specialization 'libtorrent::aux::alert_manager::emplace_alert &, std::vector> &>' requested here 213 | mgr.emplace_alert(ih, v); | ^ 6 warnings generated. [232/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_buffer.dir/test_buffer.cpp.o -MF test/CMakeFiles/test_buffer.dir/test_buffer.cpp.o.d -o test/CMakeFiles/test_buffer.dir/test_buffer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_buffer.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_buffer.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 1 warning generated. [233/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_copy_file.dir/test_copy_file.cpp.o -MF test/CMakeFiles/test_copy_file.dir/test_copy_file.cpp.o.d -o test/CMakeFiles/test_copy_file.dir/test_copy_file.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_copy_file.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_copy_file.cpp:127:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 127 | printf("supports sparse files: %d\n", int(supports_sparse_files)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_copy_file.cpp:140:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 140 | printf("original_size: %d\n", int(original_size)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_copy_file.cpp:171:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | printf("copy_size: %d\n", int(st.st_blocks) * 512); | ^ 3 warnings generated. [234/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_crc32.dir/test_crc32.cpp.o -MF test/CMakeFiles/test_crc32.dir/test_crc32.cpp.o.d -o test/CMakeFiles/test_crc32.dir/test_crc32.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_crc32.cpp [235/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_bdecode.dir/test_bdecode.cpp.o -MF test/CMakeFiles/test_bdecode.dir/test_bdecode.cpp.o.d -o test/CMakeFiles/test_bdecode.dir/test_bdecode.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:47:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 47 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:85:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 85 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:103:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 103 | std::printf("%d bytes string\n", e.string_length()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:117:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 117 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:136:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 136 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:163:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 163 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:175:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 175 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:248:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 248 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:260:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 260 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:272:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 272 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:284:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 284 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:297:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 297 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:310:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 310 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:319:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 319 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:332:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 332 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:344:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 344 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:356:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 356 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:365:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 365 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:380:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 380 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:392:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 392 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:404:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 404 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:412:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 412 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:432:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 432 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:442:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 442 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:455:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 455 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:476:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 476 | std::printf("%s\n", buf); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:524:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 524 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:537:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 537 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:551:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 551 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:564:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 564 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:577:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 577 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:590:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 590 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:603:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 603 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:616:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 616 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:630:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 630 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:639:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 639 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:652:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 652 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:662:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 662 | std::snprintf(tmp, sizeof(tmp), "i%de", i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:685:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 685 | std::snprintf(tmp, sizeof(tmp), "4:%04di%de", i, i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:690:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 690 | std::printf("%s\n", buf.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:699:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 699 | std::snprintf(tmp, sizeof(tmp), "%04d", i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:747:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 747 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:824:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 824 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:892:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 892 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:929:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 929 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:954:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 954 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:971:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 971 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:982:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 982 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1004:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1004 | std::printf("%s\n", print_entry(e1).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1012:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1012 | std::printf("%s\n", print_entry(e1).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1020:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1020 | std::printf("%s\n", print_entry(e1).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1039:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1039 | std::printf("%s\n", print_entry(e1).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1047:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1047 | std::printf("%s\n", print_entry(e1).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1056:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1056 | std::printf("%s\n", print_entry(e1).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1142:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1142 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1149:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1149 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1165:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1165 | std::printf("%s\n", print_entry(e1).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1192:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1192 | std::printf("%s\n", print_entry(e1).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1215:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1215 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1230:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1230 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1245:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1245 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1260:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1260 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1292:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1292 | std::printf("%s\n", string1.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1297:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1297 | std::printf("%s\n", string2.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1334:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1334 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1349:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1349 | std::printf("%s\n", print_entry(e).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_bdecode.cpp:1361:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1361 | std::printf("%s\n", print_entry(e).c_str()); | ^ 67 warnings generated. [236/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_checking.dir/test_checking.cpp.o -MF test/CMakeFiles/test_checking.dir/test_checking.cpp.o.d -o test/CMakeFiles/test_checking.dir/test_checking.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:96:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 96 | std::printf("\n==== TEST CHECKING %s%s%s%s%s%s%s=====\n\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:107:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 107 | if (ec) fprintf(stdout, "ERROR: creating directory test_torrent_dir: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:124:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 124 | if (ec) std::printf("ERROR: set_piece_hashes: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:132:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 132 | std::printf("generated torrent: %s test_torrent_dir\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:142:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 142 | std::snprintf(name, sizeof(name), "test%d", int(i)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:144:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 144 | std::snprintf(dirname, sizeof(dirname), "test_dir%d", int(i) / 5); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:155:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 155 | std::printf("ERROR: truncating file \"%s\": (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:164:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 164 | std::printf("corrupt file test. overwriting files\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:176:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 176 | std::printf("making files read-only\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:180:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 180 | std::snprintf(name, sizeof(name), "test%d", int(i)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:182:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 182 | std::snprintf(dirname, sizeof(dirname), "test_dir%d", int(i) / 5); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:186:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 186 | std::printf(" %s\n", path.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:199:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 199 | if (ec) std::printf("ERROR: removing \"test_torrent_dir_tmp\": (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:202:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 202 | if (ec) std::printf("ERROR: renaming dir \"test_torrent_dir\": (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:225:11: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 225 | if (ec) fprintf(stdout, "ERROR: removing \"test_torrent_dir\": (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:228:11: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 228 | if (ec) fprintf(stdout, "ERROR: renaming dir \"test_torrent_dir_tmp\": (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:240:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 240 | std::printf("%d %f %s\n", st.state, st.progress_ppm / 10000.0, st.errc.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:255:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 255 | std::printf("error: %s\n", st.errc.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:262:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 262 | std::printf("file: %d progress: %" PRId64 " / %" PRId64 "\n", static_cast(i) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:275:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 275 | std::printf("error: %s\n", st.errc.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:284:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 284 | std::snprintf(name, sizeof(name), "test%d", int(i)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:286:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 286 | std::snprintf(dirname, sizeof(dirname), "test_dir%d", int(i) / 5); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:299:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 299 | if (ec) std::printf("ERROR: removing test_torrent_dir: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:388:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 388 | printf("\n==== TEST CHECKING discrete =====\n\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:391:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 391 | if (ec) printf("ERROR: creating directory test_torrent_dir: (%d) %s\n", ec.value(), ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:403:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 403 | if (ec) printf("ERROR: set_piece_hashes: (%d) %s\n", ec.value(), ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:408:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 408 | printf("generated torrent: %s test_torrent_dir result: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:434:10: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 434 | if (ec) fprintf(stdout, "ERROR: removing test_torrent_dir: (%d) %s\n", ec.value(), ec.message().c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_checking.cpp:128:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 128 | bencode(std::back_inserter(buf), t.generate()); | ^ 34 warnings generated. [237/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_direct_dht.dir/test_direct_dht.cpp.o -MF test/CMakeFiles/test_direct_dht.dir/test_direct_dht.cpp.o.d -o test/CMakeFiles/test_direct_dht.dir/test_direct_dht.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_direct_dht.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_direct_dht.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_direct_dht.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_direct_dht.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_direct_dht.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [238/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_create_torrent.dir/test_create_torrent.cpp.o -MF test/CMakeFiles/test_create_torrent.dir/test_create_torrent.cpp.o.d -o test/CMakeFiles/test_create_torrent.dir/test_create_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp:233:3: warning: 'switch' missing 'default' label [-Wswitch-default] 233 | switch (i) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp:66:6: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 66 | lt::bencode(std::back_inserter(buffer), t.generate()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_create_torrent.cpp:598:6: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 598 | lt::bencode(std::back_inserter(buf), e); | ^ 8 warnings generated. [239/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_dht_storage.dir/test_dht_storage.cpp.o -MF test/CMakeFiles/test_dht_storage.dir/test_dht_storage.cpp.o.d -o test/CMakeFiles/test_dht_storage.dir/test_dht_storage.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:370:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 370 | std::printf("duplicate peers found: %d\n", duplicates); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:506:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 506 | std::printf("infohashes set size: %d\n", int(infohash_set.size())); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht_storage.cpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 18 warnings generated. [240/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_ed25519.dir/test_ed25519.cpp.o -MF test/CMakeFiles/test_ed25519.dir/test_ed25519.cpp.o.d -o test/CMakeFiles/test_ed25519.dir/test_ed25519.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ed25519.cpp [241/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_dos_blocker.dir/test_dos_blocker.cpp.o -MF test/CMakeFiles/test_dos_blocker.dir/test_dos_blocker.cpp.o.d -o test/CMakeFiles/test_dos_blocker.dir/test_dos_blocker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:69:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 69 | std::printf("%s", msg.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:72:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 72 | std::printf("%s [%s] %s", prefix[dir], print_endpoint(node).c_str() | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dos_blocker.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 18 warnings generated. [242/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_enum_net.dir/test_enum_net.cpp.o -MF test/CMakeFiles/test_enum_net.dir/test_enum_net.cpp.o.d -o test/CMakeFiles/test_enum_net.dir/test_enum_net.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_enum_net.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_enum_net.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_enum_net.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_enum_net.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_enum_net.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [243/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_fence.dir/test_fence.cpp.o -MF test/CMakeFiles/test_fence.dir/test_fence.cpp.o.d -o test/CMakeFiles/test_fence.dir/test_fence.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fence.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fence.cpp:190:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 190 | std::printf("ret: %d\n", ret_int); | ^ 1 warning generated. [244/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_ffs.dir/test_ffs.cpp.o -MF test/CMakeFiles/test_ffs.dir/test_ffs.cpp.o.d -o test/CMakeFiles/test_ffs.dir/test_ffs.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ffs.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ffs.cpp:76:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 76 | std::printf("%s\n", t.first); | ^ 1 warning generated. [245/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_fast_extension.dir/test_fast_extension.cpp.o -MF test/CMakeFiles/test_fast_extension.dir/test_fast_extension.cpp.o.d -o test/CMakeFiles/test_fast_extension.dir/test_fast_extension.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:82:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 82 | std::printf("\x1b[1m\x1b[36m%s: %s\x1b[0m\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:151:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 151 | std::snprintf(extra, sizeof(extra), "p: %d s: %d l: %d" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:158:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 158 | std::snprintf(extra, sizeof(extra), "p: %d", index); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:162:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 162 | std::snprintf(extra, sizeof(extra), "%s" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_fast_extension.cpp:330:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 330 | bencode(std::back_inserter(buf), e); | ^ 10 warnings generated. [246/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_file_progress.dir/test_file_progress.cpp.o -MF test/CMakeFiles/test_file_progress.dir/test_file_progress.cpp.o.d -o test/CMakeFiles/test_file_progress.dir/test_file_progress.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_progress.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_progress.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/piece_picker.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ 1 warning generated. [247/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_file.dir/test_file.cpp.o -MF test/CMakeFiles/test_file.dir/test_file.cpp.o.d -o test/CMakeFiles/test_file.dir/test_file.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:71:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 71 | if (ec) std::printf("ERROR: create_directory: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:77:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 77 | if (ec) std::printf("ERROR: stat_file: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:84:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 84 | if (ec) std::printf("ERROR: remove: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:111:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 111 | std::printf("timestamp difference: %d seconds. expected approx. 3 seconds\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:122:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 122 | if (ec) std::printf("create_directory: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:137:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 137 | std::printf(" %s\n", f.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:148:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 148 | if (ec) std::printf("remove_all: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:385:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 385 | std::printf("hard_link failed: [%s] %s\n", ec.category().name(), ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:395:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 395 | std::printf("remove failed: [%s] %s\n", ec.category().name(), ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file.cpp:399:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 399 | std::printf("remove failed: [%s] %s\n", ec.category().name(), ec.message().c_str()); | ^ 10 warnings generated. [248/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_generate_peer_id.dir/test_generate_peer_id.cpp.o -MF test/CMakeFiles/test_generate_peer_id.dir/test_generate_peer_id.cpp.o.d -o test/CMakeFiles/test_generate_peer_id.dir/test_generate_peer_id.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_generate_peer_id.cpp [249/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_flags.dir/test_flags.cpp.o -MF test/CMakeFiles/test_flags.dir/test_flags.cpp.o.d -o test/CMakeFiles/test_flags.dir/test_flags.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_flags.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_flags.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_flags.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_flags.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_flags.cpp:63:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 63 | std::printf("[%s] %s\n", a->what(), a->message().c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_flags.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 6 warnings generated. [250/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_gzip.dir/test_gzip.cpp.o -MF test/CMakeFiles/test_gzip.dir/test_gzip.cpp.o.d -o test/CMakeFiles/test_gzip.dir/test_gzip.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_gzip.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_gzip.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_gzip.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_gzip.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_gzip.cpp:46:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 46 | if (ec) std::printf("failed to open file: (%d) %s\n", ec.value() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_gzip.cpp:54:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 54 | std::printf("failed to unzip: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_gzip.cpp:67:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 67 | if (ec) std::printf("failed to open file: (%d) %s\n", ec.value() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_gzip.cpp:83:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 83 | if (ec) std::printf("failed to open file: (%d) %s\n", ec.value() | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_gzip.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 9 warnings generated. [251/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_file_storage.dir/test_file_storage.cpp.o -MF test/CMakeFiles/test_file_storage.dir/test_file_storage.cpp.o.d -o test/CMakeFiles/test_file_storage.dir/test_file_storage.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_storage.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_storage.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_storage.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_storage.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_storage.cpp:80:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 80 | std::printf("%d\n", st.num_pieces()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_storage.cpp:276:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 276 | std::printf("path: %s\n", fs.file_path(0_file).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_storage.cpp:277:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 277 | std::printf("file: %s\n", fs.file_path(1_file).c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_file_storage.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 8 warnings generated. [252/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_hasher.dir/test_hasher.cpp.o -MF test/CMakeFiles/test_hasher.dir/test_hasher.cpp.o.d -o test/CMakeFiles/test_hasher.dir/test_hasher.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_hasher.cpp [253/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_dht.dir/test_dht.cpp.o -MF test/CMakeFiles/test_dht.dir/test_dht.cpp.o.d -o test/CMakeFiles/test_dht.dir/test_dht.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:46: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:296:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 296 | if (ec) std::printf("bdecode failed: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:341:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 341 | if (ec) std::printf("bdecode failed: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:405:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 405 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:406:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | std::printf(" invalid get response: %s\n", error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:434:11: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 434 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:440:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 440 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:441:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 441 | std::printf(" invalid put response: %s\n", error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:557:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 557 | std::printf("%s\n", buf); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:771:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 771 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:781:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 781 | std::printf(" invalid ping response: %s\n", t.error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:793:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 793 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:811:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 811 | std::printf(" invalid error response: %s\n", t.error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:839:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 839 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:850:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 850 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:851:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 851 | std::printf(" invalid get_peers response: %s\n", t.error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:869:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 869 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:878:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 878 | std::printf(" invalid announce response:\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:911:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 911 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:912:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 912 | std::printf(" invalid get_peers response: %s\n", t.error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:941:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 941 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:954:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 954 | std::printf("seeds: %f\n", double(seeds.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:955:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 955 | std::printf("downloaders: %f\n", double(downloaders.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:962:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 962 | std::printf("invalid get_peers response:\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1028:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1028 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1034:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1034 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1035:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1035 | std::printf(" invalid error response: %s\n", t.error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1059:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1059 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1068:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1068 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1069:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1069 | std::printf(" invalid error response: %s\n", t.error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1094:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1094 | std::snprintf(adr, sizeof(adr), "192.0.2.%d", i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1105:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 1105 | std::snprintf(adr, sizeof(adr), "2001:db8::%x", i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1114:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1114 | std::printf("test.size: %f\n", double(test.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1116:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1116 | std::printf("%s\n", aux::to_hex(bf_str).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1254:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1254 | std::printf("\nTEST GET/PUT%s \ngenerating ed25519 keys\n\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1259:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1259 | std::printf("pub: %s priv: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1270:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1270 | std::printf("target_id: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1293:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1293 | std::printf("get response: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1295:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1295 | std::printf("got token: %s\n", aux::to_hex(token).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1299:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1299 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1300:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1300 | std::printf(" invalid get response: %s\n%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1321:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1321 | std::printf("put response: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1327:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1327 | std::printf(" invalid put response: %s\n%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1335:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1335 | std::printf("target_id: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1354:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1354 | std::printf("msg: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1355:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1355 | std::printf(" invalid get response: %s\n%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1361:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1361 | std::printf("get response: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1380:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1380 | std::printf("PUT broken signature\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1396:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1396 | std::printf("put response: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1403:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1403 | std::printf(" invalid put response: %s\n%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1444:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1444 | std::printf("PUT CAS 1\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1459:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1459 | std::printf("put response: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1465:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1465 | std::printf(" invalid put response: %s\n%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1470:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1470 | std::printf("PUT CAS 2\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1488:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1488 | std::printf("put response: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1496:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1496 | std::printf(" invalid put response: %s\n%s\nExpected failure 301 (CAS hash mismatch)\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1638:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1638 | std::printf("active buckets: %d\n", table.num_active_buckets()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1649:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1649 | std::printf("nodes: %d\n", int(nodes.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1655:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1655 | std::printf("returned-all: %d\n", int(temp.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1720:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1720 | std::printf("IP address: %s r: %d node ID: %s\n", ips[i] | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1785:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1785 | std::printf(" invalid find_node request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1816:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1816 | std::printf(" invalid find_node request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1895:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1895 | std::printf(" invalid find_node request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:1960:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1960 | std::printf(" invalid find_node request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2048:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2048 | std::printf(" invalid get_peers request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2091:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2091 | std::printf(" invalid get_peers request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2193:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2193 | std::printf(" invalid get request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2279:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2279 | std::printf(" invalid get request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2352:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2352 | std::printf(" invalid get request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2357:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2357 | std::snprintf(tok, sizeof(tok), "%02d", idx); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2388:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2388 | std::snprintf(tok, sizeof(tok), "%02d", idx); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2397:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2397 | std::printf(" invalid immutable put request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2457:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2457 | std::printf(" invalid get request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2462:9: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2462 | std::snprintf(tok, sizeof(tok), "%02d", idx); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2498:10: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2498 | std::snprintf(tok, sizeof(tok), "%02d", idx); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2507:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2507 | std::printf(" invalid put request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2575:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2575 | std::printf(" invalid get request: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2580:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 2580 | std::snprintf(tok, sizeof(tok), "%02d", i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2668:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2668 | std::printf("find_node response: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2700:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2700 | std::printf("find_node response: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2739:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2739 | std::printf("find_node response: %s\n", print_entry(response).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2761:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2761 | if (ec) std::printf("bdecode failed: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2851:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2851 | std::printf("%s\n", print_entry(ent).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2868:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2868 | std::printf("%s\n", print_entry(ent).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2886:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2886 | std::printf("%s\n", print_entry(ent).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2890:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2890 | std::printf("%s\n", error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2895:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2895 | std::printf("%s\n", print_entry(ent).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2899:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2899 | std::printf("%s\n", error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2904:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2904 | std::printf("%s\n", print_entry(ent).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2908:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2908 | std::printf("%s\n", error_string); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2914:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2914 | std::printf("%s\n", print_entry(ent).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2959:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2959 | std::printf("num_active_buckets: %d\n", tbl.num_active_buckets()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2991:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 2991 | std::printf("num_active_buckets: %d\n", tbl.num_active_buckets()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3100:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3100 | std::printf("num_active_buckets: %d\n", tbl.num_active_buckets()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3101:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3101 | std::printf("live nodes: %d\n", nodes); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3102:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3102 | std::printf("replacements: %d\n", replacements); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3272:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3272 | if (ec) std::printf("bdecode failed: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3284:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3284 | std::printf("%s\n", log.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3387:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3387 | if (ec) std::printf("bdecode failed: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3401:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3401 | std::printf("%s\n", log.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3425:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3425 | std::printf("%3d ", nodes_per_bucket[i]); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3427:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3427 | std::printf("\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3565:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3565 | std::printf("%s %s: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3589:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3589 | std::printf("%s %s\n", std::get<0>(t), std::get<1>(t)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3702:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 3702 | std::printf(" invalid sample_infohashes request: %s\n", print_entry(response).c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:58: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:46: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:185:12: note: in instantiation of function template specialization 'libtorrent::bencode' requested here 185 | int len = bencode(inbuf, e); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:46: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:2331:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 2331 | bencode(std::back_inserter(flat_data), put_data); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:46: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_dht.cpp:3630:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 3630 | bencode(std::back_inserter(tmp), e); | ^ 125 warnings generated. [254/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_hasher512.dir/test_hasher512.cpp.o -MF test/CMakeFiles/test_hasher512.dir/test_hasher512.cpp.o.d -o test/CMakeFiles/test_hasher512.dir/test_hasher512.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_hasher512.cpp [255/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_hash_picker.dir/test_hash_picker.cpp.o -MF test/CMakeFiles/test_hash_picker.dir/test_hash_picker.cpp.o.d -o test/CMakeFiles/test_hash_picker.dir/test_hash_picker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_hash_picker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_hash_picker.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_connection_interface.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ 1 warning generated. [256/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_heterogeneous_queue.dir/test_heterogeneous_queue.cpp.o -MF test/CMakeFiles/test_heterogeneous_queue.dir/test_heterogeneous_queue.cpp.o.d -o test/CMakeFiles/test_heterogeneous_queue.dir/test_heterogeneous_queue.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_heterogeneous_queue.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_heterogeneous_queue.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:45: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:244:10: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 244 | aux::throw_ex(); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/heterogeneous_queue.hpp:79:5: note: in instantiation of member function 'libtorrent::heterogeneous_queue<(anonymous namespace)::A>::grow_capacity' requested here 79 | grow_capacity(sizeof(header_t) + alignof(U) + sizeof(U)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_heterogeneous_queue.cpp:164:4: note: in instantiation of function template specialization 'libtorrent::heterogeneous_queue<(anonymous namespace)::A>::emplace_back<(anonymous namespace)::B, int, int>' requested here 164 | q.emplace_back(0, 1); | ^ 1 warning generated. [257/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_identify_client.dir/test_identify_client.cpp.o -MF test/CMakeFiles/test_identify_client.dir/test_identify_client.cpp.o.d -o test/CMakeFiles/test_identify_client.dir/test_identify_client.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_identify_client.cpp [258/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_http_connection.dir/test_http_connection.cpp.o -MF test/CMakeFiles/test_http_connection.dir/test_http_connection.cpp.o.d -o test/CMakeFiles/test_http_connection.dir/test_http_connection.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:49: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/http_connection.hpp:50: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:190:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 190 | std::snprintf(url, sizeof(url), "%s://127.0.0.1:%d/", protocol.c_str(), port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:216:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 216 | std::printf("gethostbyname(\"non-existent-domain.se\") = %p. h_errno = %d\n" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_connection.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 18 warnings generated. [259/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_io.dir/test_io.cpp.o -MF test/CMakeFiles/test_io.dir/test_io.cpp.o.d -o test/CMakeFiles/test_io.dir/test_io.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_io.cpp [260/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_info_hash.dir/test_info_hash.cpp.o -MF test/CMakeFiles/test_info_hash.dir/test_info_hash.cpp.o.d -o test/CMakeFiles/test_info_hash.dir/test_info_hash.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_info_hash.cpp [261/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_ip_filter.dir/test_ip_filter.cpp.o -MF test/CMakeFiles/test_ip_filter.dir/test_ip_filter.cpp.o.d -o test/CMakeFiles/test_ip_filter.dir/test_ip_filter.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_filter.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_filter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_filter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_filter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_filter.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [262/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_http_parser.dir/test_http_parser.cpp.o -MF test/CMakeFiles/test_http_parser.dir/test_http_parser.cpp.o.d -o test/CMakeFiles/test_http_parser.dir/test_http_parser.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_parser.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_http_parser.cpp:245:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 245 | std::printf("payload: %d protocol: %d\n", std::get<0>(received), std::get<1>(received)); | ^ 1 warning generated. [263/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_ip_voter.dir/test_ip_voter.cpp.o -MF test/CMakeFiles/test_ip_voter.dir/test_ip_voter.cpp.o.d -o test/CMakeFiles/test_ip_voter.dir/test_ip_voter.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:51:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 51 | std::printf("%15s -> %-15s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:56:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 56 | std::printf(" \x1b[1mnew external IP: %s\x1b[0m\n" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ip_voter.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 18 warnings generated. [264/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_lsd.dir/test_lsd.cpp.o -MF test/CMakeFiles/test_lsd.dir/test_lsd.cpp.o.d -o test/CMakeFiles/test_lsd.dir/test_lsd.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_lsd.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_lsd.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_lsd.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_lsd.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_lsd.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [265/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_listen_socket.dir/test_listen_socket.cpp.o -MF test/CMakeFiles/test_listen_socket.dir/test_listen_socket.cpp.o.d -o test/CMakeFiles/test_listen_socket.dir/test_listen_socket.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_status.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:59: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:89: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_listen_socket.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_impl.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 17 warnings generated. [266/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_mmap.dir/test_mmap.cpp.o -MF test/CMakeFiles/test_mmap.dir/test_mmap.cpp.o.d -o test/CMakeFiles/test_mmap.dir/test_mmap.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_mmap.cpp [267/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_magnet.dir/test_magnet.cpp.o -MF test/CMakeFiles/test_magnet.dir/test_magnet.cpp.o.d -o test/CMakeFiles/test_magnet.dir/test_magnet.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:120:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 120 | if (ec) std::printf("%s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:145:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 145 | if (ec) std::printf("%s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:163:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 163 | if (ec) std::printf("%s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:171:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 171 | std::printf("1: %s\n", trackers[0].url.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:177:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 177 | std::printf("2: %s\n", trackers[1].url.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:183:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 183 | std::printf("3: %s\n", trackers[2].url.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:197:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 197 | std::printf("session_state\n%s\n", print_entry(session_state2).c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:210:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 210 | CMP_SET(tracker_receive_timeout); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:205:25: note: expanded from macro 'CMP_SET' 205 | #define CMP_SET(x) std::printf(#x ": %d %d\n"\ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:211:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 211 | CMP_SET(file_pool_size); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:205:25: note: expanded from macro 'CMP_SET' 205 | #define CMP_SET(x) std::printf(#x ": %d %d\n"\ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:212:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 212 | CMP_SET(urlseed_wait_retry); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:205:25: note: expanded from macro 'CMP_SET' 205 | #define CMP_SET(x) std::printf(#x ": %d %d\n"\ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:213:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 213 | CMP_SET(initial_picker_threshold); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:205:25: note: expanded from macro 'CMP_SET' 205 | #define CMP_SET(x) std::printf(#x ": %d %d\n"\ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:214:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 214 | CMP_SET(auto_scrape_interval); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:205:25: note: expanded from macro 'CMP_SET' 205 | #define CMP_SET(x) std::printf(#x ": %d %d\n"\ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:215:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 215 | CMP_SET(auto_scrape_min_interval); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:205:25: note: expanded from macro 'CMP_SET' 205 | #define CMP_SET(x) std::printf(#x ": %d %d\n"\ | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:427:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 427 | std::printf("%s\n", &buf[0]); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:434:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 434 | std::printf("%s len: %d\n", magnet.c_str(), int(magnet.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:454:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 454 | std::printf("%s\n", &buf[0]); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:459:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 459 | std::printf("%s len: %d\n", magnet.c_str(), int(magnet.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:469:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 469 | std::printf("%s len: %d\n", magnet.c_str(), int(magnet.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:479:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 479 | std::printf("%s len: %d\n", magnet.c_str(), int(magnet.size())); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:489:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 489 | std::printf("%s len: %d\n", magnet.c_str(), int(magnet.size())); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_magnet.cpp:192:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 192 | bencode(std::back_inserter(buf), session_state); | ^ 26 warnings generated. [268/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_merkle_tree.dir/test_merkle_tree.cpp.o -MF test/CMakeFiles/test_merkle_tree.dir/test_merkle_tree.cpp.o.d -o test/CMakeFiles/test_merkle_tree.dir/test_merkle_tree.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_merkle_tree.cpp [269/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_merkle.dir/test_merkle.cpp.o -MF test/CMakeFiles/test_merkle.dir/test_merkle.cpp.o.d -o test/CMakeFiles/test_merkle.dir/test_merkle.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_merkle.cpp [270/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_packet_buffer.dir/test_packet_buffer.cpp.o -MF test/CMakeFiles/test_packet_buffer.dir/test_packet_buffer.cpp.o.d -o test/CMakeFiles/test_packet_buffer.dir/test_packet_buffer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_packet_buffer.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_packet_buffer.cpp:113:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 113 | std::printf("insert: %u (mask: %x)\n", index, int(pb.capacity() - 1)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_packet_buffer.cpp:118:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 118 | std::printf("remove: %u\n", index); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_packet_buffer.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 3 warnings generated. [271/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_part_file.dir/test_part_file.cpp.o -MF test/CMakeFiles/test_part_file.dir/test_part_file.cpp.o.d -o test/CMakeFiles/test_part_file.dir/test_part_file.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:52:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 52 | if (ec) std::printf("remove_all: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:54:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 54 | if (ec) std::printf("remove_all: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:61:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 61 | if (ec) std::printf("create_directory: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:63:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 63 | if (ec) std::printf("create_directory: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:67:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 67 | if (ec) std::printf("flush_metadata: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:78:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | if (ec) std::printf("part_file::write: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:81:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 81 | if (ec) std::printf("flush_metadata: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:88:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 88 | if (ec) std::printf("move_partfile: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:96:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 96 | if (ec) std::printf("part_file::read: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:105:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 105 | if (ec) std::printf("part_file::hash: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:117:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 117 | if (ec) std::printf("part_file::read: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:136:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 136 | if (ec) std::printf("export_file: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:141:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 141 | if (ec) std::printf("flush_metadata: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:147:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 147 | if (ec) std::printf("exists: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:157:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 157 | if (ec) std::printf("remove_all: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:159:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 159 | if (ec) std::printf("remove_all: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:166:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 166 | if (ec) std::printf("create_directory: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:168:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 168 | if (ec) std::printf("create_directory: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:172:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 172 | if (ec) std::printf("flush_metadata: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:183:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 183 | if (ec) std::printf("posix_part_file::write: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:186:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 186 | if (ec) std::printf("flush_metadata: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:193:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 193 | if (ec) std::printf("move_partfile: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:201:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 201 | if (ec) std::printf("posix_part_file::read: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:210:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 210 | if (ec) std::printf("posix_part_file::hash: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:222:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 222 | if (ec) std::printf("posix_part_file::read: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:241:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 241 | if (ec) std::printf("export_file: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:246:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 246 | if (ec) std::printf("flush_metadata: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_part_file.cpp:252:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 252 | if (ec) std::printf("exists: %s\n", ec.message().c_str()); | ^ 28 warnings generated. [272/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_peer_classes.dir/test_peer_classes.cpp.o -MF test/CMakeFiles/test_peer_classes.dir/test_peer_classes.cpp.o.d -o test/CMakeFiles/test_peer_classes.dir/test_peer_classes.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_classes.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_classes.cpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_classes.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ 3 warnings generated. [273/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_pe_crypto.dir/test_pe_crypto.cpp.o -MF test/CMakeFiles/test_pe_crypto.dir/test_pe_crypto.cpp.o.d -o test/CMakeFiles/test_pe_crypto.dir/test_pe_crypto.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_pe_crypto.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_pe_crypto.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/pe_crypto.hpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/extensions.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_status.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_pe_crypto.cpp:126:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 126 | std::printf("DH1 local: "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_pe_crypto.cpp:129:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 129 | std::printf("DH2 local: "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_pe_crypto.cpp:132:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 132 | std::printf("DH1 shared_secret: "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_pe_crypto.cpp:135:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 135 | std::printf("DH2 shared_secret: "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_pe_crypto.cpp:148:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 148 | std::printf("testing RC4 handler\n"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_pe_crypto.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/pe_crypto.hpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/receive_buffer.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 7 warnings generated. [274/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_peer_priority.dir/test_peer_priority.cpp.o -MF test/CMakeFiles/test_peer_priority.dir/test_peer_priority.cpp.o.d -o test/CMakeFiles/test_peer_priority.dir/test_peer_priority.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/piece_picker.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_priority.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 17 warnings generated. [275/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_primitives.dir/test_primitives.cpp.o -MF test/CMakeFiles/test_primitives.dir/test_primitives.cpp.o.d -o test/CMakeFiles/test_primitives.dir/test_primitives.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:62:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 62 | std::printf("%d, ", delay); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:64:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 64 | std::printf("\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:98:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 98 | std::snprintf(msg, sizeof(msg), "too %s format string", "long"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:157:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 157 | std::snprintf(buffer, sizeof(buffer), "%" PRId64 " %s", val, "end"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:165:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 165 | std::snprintf(buffer, sizeof(buffer), "%" PRIu64 " %s", val, "end"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:178:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 178 | std::snprintf(buffer, sizeof(buffer), "%d %s", val, "end"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_primitives.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 11 warnings generated. [276/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_priority.dir/test_priority.cpp.o -MF test/CMakeFiles/test_priority.dir/test_priority.cpp.o.d -o test/CMakeFiles/test_priority.dir/test_priority.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:181:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 181 | std::printf("too many disconnects (%d), exiting\n", peer_disconnects); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:252:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 252 | std::printf("save resume data\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:272:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 272 | std::printf("saved resume data\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:277:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 277 | std::printf("save resume failed\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:290:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 290 | std::printf("%s\n", &resume_data[0]); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:384:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 384 | std::printf("too many disconnects (%d), exiting\n", peer_disconnects); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:393:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 393 | std::printf("ses2 failed to reconnect to ses1!\n"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_priority.cpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 12 warnings generated. [277/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_peer_list.dir/test_peer_list.cpp.o -MF test/CMakeFiles/test_peer_list.dir/test_peer_list.cpp.o.d -o test/CMakeFiles/test_peer_list.dir/test_peer_list.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:48: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/piece_picker.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:563:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 563 | std::printf("unexpected rejection of peer: %s | %d in list. " | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_peer_list.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 18 warnings generated. [278/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_privacy.dir/test_privacy.cpp.o -MF test/CMakeFiles/test_privacy.dir/test_privacy.cpp.o.d -o test/CMakeFiles/test_privacy.dir/test_privacy.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:85:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 85 | std::printf("\n=== TEST == proxy: %s \n\n", proxy_name[proxy_type]); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:108:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 108 | std::snprintf(iface, sizeof(iface), "127.0.0.1:%d", listen_port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:136:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 136 | std::snprintf(http_tracker_url, sizeof(http_tracker_url) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:140:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 140 | std::printf("http tracker: %s\n", http_tracker_url); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:143:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 143 | std::snprintf(udp_tracker_url, sizeof(udp_tracker_url) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:147:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 147 | std::printf("udp tracker: %s\n", udp_tracker_url); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:161:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 161 | std::printf("connect_peer: 127.0.0.1:%d\n", peer_port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:178:11: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 178 | std::printf("accepted tracker: %s\n", ta->tracker_url()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:217:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 217 | std::printf("expecting: %s\n", http_tracker_url); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:223:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 223 | std::printf("NOT expecting: %s\n", http_tracker_url); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:230:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 230 | std::printf("expecting: %s\n", udp_tracker_url); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:236:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 236 | std::printf("NOT expecting: %s\n", udp_tracker_url); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:241:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 241 | std::printf("%s: ~session\n", time_now_string().c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_privacy.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 18 warnings generated. [279/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_receive_buffer.dir/test_receive_buffer.cpp.o -MF test/CMakeFiles/test_receive_buffer.dir/test_receive_buffer.cpp.o.d -o test/CMakeFiles/test_receive_buffer.dir/test_receive_buffer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_receive_buffer.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_receive_buffer.cpp:126:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 126 | printf("capacity: %d\n", b.capacity()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_receive_buffer.cpp:194:3: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 194 | printf("capacity: %d watermark: %d\n", b.capacity(), b.watermark()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_receive_buffer.cpp:198:2: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 198 | printf("capacity: %d\n", b.capacity()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_receive_buffer.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/receive_buffer.hpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/buffer.hpp:88:32: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 88 | if (m_begin == nullptr) aux::throw_ex(); | ^ 4 warnings generated. [280/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_read_piece.dir/test_read_piece.cpp.o -MF test/CMakeFiles/test_read_piece.dir/test_read_piece.cpp.o.d -o test/CMakeFiles/test_read_piece.dir/test_read_piece.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:59:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 59 | std::printf("==== TEST READ PIECE =====\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:64:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 64 | if (ec) std::printf("ERROR: removing tmp1_read_piece: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:68:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 68 | if (ec) std::printf("ERROR: creating directory tmp1_read_piece: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:72:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 72 | if (ec) std::printf("ERROR: creating directory test_torrent: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:87:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 87 | if (ec) std::printf("ERROR: set_piece_hashes: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:94:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 94 | std::printf("generated torrent: %s tmp1_read_piece/test_torrent\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:109:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 109 | if (ec) std::printf("ERROR: add_torrent: (%d) %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:142:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 142 | if (ec) std::printf("ERROR: removing tmp1_read_piece: (%d) %s\n" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_piece.cpp:91:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 91 | bencode(std::back_inserter(buf), t.generate()); | ^ 14 warnings generated. [281/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_read_resume.dir/test_read_resume.cpp.o -MF test/CMakeFiles/test_read_resume.dir/test_read_resume.cpp.o.d -o test/CMakeFiles/test_read_resume.dir/test_read_resume.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_resume.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_resume.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_resume.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_resume.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_read_resume.cpp:82:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 82 | bencode(std::back_inserter(resume_data), rd); | ^ 3 warnings generated. [282/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_recheck.dir/test_recheck.cpp.o -MF test/CMakeFiles/test_recheck.dir/test_recheck.cpp.o.d -o test/CMakeFiles/test_recheck.dir/test_recheck.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_recheck.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_recheck.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_recheck.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_recheck.cpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_recheck.cpp:65:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 65 | std::printf("%f s - %f %%\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_recheck.cpp:93:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 93 | if (ec) std::printf("create_directory: %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_recheck.cpp:106:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 106 | if (ec) std::printf("add_torrent: %s\n", ec.message().c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_recheck.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 8 warnings generated. [283/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_remap_files.dir/test_remap_files.cpp.o -MF test/CMakeFiles/test_remap_files.dir/test_remap_files.cpp.o.d -o test/CMakeFiles/test_remap_files.dir/test_remap_files.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remap_files.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remap_files.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remap_files.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remap_files.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remap_files.cpp:139:4: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 139 | printf("%s\n", i->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remap_files.cpp:188:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 188 | std::printf("%s\n", name.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remap_files.cpp:197:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 197 | std::printf("\ntesting force recheck\n\n"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remap_files.cpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 8 warnings generated. [284/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_remove_torrent.dir/test_remove_torrent.cpp.o -MF test/CMakeFiles/test_remove_torrent.dir/test_remove_torrent.cpp.o.d -o test/CMakeFiles/test_remove_torrent.dir/test_remove_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remove_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remove_torrent.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remove_torrent.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remove_torrent.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_remove_torrent.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [285/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_resolve_links.dir/test_resolve_links.cpp.o -MF test/CMakeFiles/test_resolve_links.dir/test_resolve_links.cpp.o.d -o test/CMakeFiles/test_resolve_links.dir/test_resolve_links.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:46: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:111:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 111 | std::printf("loading %s\n", p.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:115:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 115 | std::printf("loading %s\n", p.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:118:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 118 | std::printf("resolving\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:134:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 134 | std::printf("%*s --> %s : %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:175:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 175 | std::printf("resolving\n"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resolve_links.cpp:170:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 170 | bencode(std::back_inserter(tmp1), t1.generate()); | ^ 11 warnings generated. [286/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_session_params.dir/test_session_params.cpp.o -MF test/CMakeFiles/test_session_params.dir/test_session_params.cpp.o.d -o test/CMakeFiles/test_session_params.dir/test_session_params.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session_params.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session_params.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session_params.cpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session_params.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session_params.cpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session_params.cpp:137:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 137 | bencode(std::back_inserter(tmp), e); | ^ 6 warnings generated. [287/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_session.dir/test_session.cpp.o -MF test/CMakeFiles/test_session.dir/test_session.cpp.o.d -o test/CMakeFiles/test_session.dir/test_session.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:307:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 307 | std::printf("%s\n", st.to_string().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:431:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 431 | std::printf("%d: [%s] %s\n", num, a->what(), a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:546:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 546 | std::printf("%d: [%s] %s\n", num, a->what(), a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:562:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 562 | std::printf("count_listen: %d (expect: %d), count_portmap: %d (expect: %d)\n" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:309:3: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 309 | bencode(std::back_inserter(buf), st); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:317:2: note: in instantiation of function template specialization 'test_save_restore<(lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:318:3), (lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:322:3), (lambda at /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_session.cpp:325:3)>' requested here 317 | test_save_restore( | ^ 10 warnings generated. [288/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_piece_picker.dir/test_piece_picker.cpp.o -MF test/CMakeFiles/test_piece_picker.dir/test_piece_picker.cpp.o.d -o test/CMakeFiles/test_piece_picker.dir/test_piece_picker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_piece_picker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_piece_picker.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/piece_picker.hpp:60: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/alert_types.hpp:50: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_piece_picker.cpp:37: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_piece_picker.cpp:247:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 247 | std::printf("[ "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_piece_picker.cpp:249:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 249 | std::printf("%d ", i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_piece_picker.cpp:250:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 250 | std::printf("]\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_piece_picker.cpp:493:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 493 | std::printf("num_peers: %d\n", p->num_peers({0_piece, 0})); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_piece_picker.cpp:498:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 498 | std::printf("num_peers: %d\n", p->num_peers({0_piece, 0})); | ^ 7 warnings generated. [289/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_sha1_hash.dir/test_sha1_hash.cpp.o -MF test/CMakeFiles/test_sha1_hash.dir/test_sha1_hash.cpp.o.d -o test/CMakeFiles/test_sha1_hash.dir/test_sha1_hash.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_sha1_hash.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_sha1_hash.cpp:144:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 144 | std::printf("%s\n", t.first); | ^ 1 warning generated. [290/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_settings_pack.dir/test_settings_pack.cpp.o -MF test/CMakeFiles/test_settings_pack.dir/test_settings_pack.cpp.o.d -o test/CMakeFiles/test_settings_pack.dir/test_settings_pack.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_settings_pack.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_settings_pack.cpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_settings_pack.cpp:102:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 102 | bencode(std::back_inserter(out), e); | ^ 2 warnings generated. [291/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_sliding_average.dir/test_sliding_average.cpp.o -MF test/CMakeFiles/test_sliding_average.dir/test_sliding_average.cpp.o.d -o test/CMakeFiles/test_sliding_average.dir/test_sliding_average.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_sliding_average.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_sliding_average.cpp:115:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 115 | std::printf("avg: %d dev: %d\n", avg.mean(), avg.avg_deviation()); | ^ 1 warning generated. [292/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_similar_torrent.dir/test_similar_torrent.cpp.o -MF test/CMakeFiles/test_similar_torrent.dir/test_similar_torrent.cpp.o.d -o test/CMakeFiles/test_similar_torrent.dir/test_similar_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_similar_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_similar_torrent.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_similar_torrent.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_similar_torrent.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_similar_torrent.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_similar_torrent.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_similar_torrent.cpp:97:7: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 97 | lt::bencode(back_inserter(torrent), t.generate()); | ^ 6 warnings generated. [293/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_span.dir/test_span.cpp.o -MF test/CMakeFiles/test_span.dir/test_span.cpp.o.d -o test/CMakeFiles/test_span.dir/test_span.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_span.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_span.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_span.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_span.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_span.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [294/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_socket_io.dir/test_socket_io.cpp.o -MF test/CMakeFiles/test_socket_io.dir/test_socket_io.cpp.o.d -o test/CMakeFiles/test_socket_io.dir/test_socket_io.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_socket_io.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_socket_io.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_socket_io.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_socket_io.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_socket_io.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [295/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_resume.dir/test_resume.cpp.o -MF test/CMakeFiles/test_resume.dir/test_resume.cpp.o.d -o test/CMakeFiles/test_resume.dir/test_resume.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:138:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 138 | std::printf("%s\n", rd.to_string().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:919:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 919 | std::printf("flags: merge_resume_http_seeds\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:942:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 942 | std::printf("flags: no merge_resume_http_seed\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:1003:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1003 | std::printf("test_file_prio\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:1306:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1306 | std::printf("%s\n", a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:1336:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1336 | std::printf("%s\n", a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:1850:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1850 | std::printf("failed to trigger condition, retrying\n"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_resume.cpp:136:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 136 | bencode(back_inserter(ret), rd); | ^ 13 warnings generated. [296/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_stack_allocator.dir/test_stack_allocator.cpp.o -MF test/CMakeFiles/test_stack_allocator.dir/test_stack_allocator.cpp.o.d -o test/CMakeFiles/test_stack_allocator.dir/test_stack_allocator.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_stack_allocator.cpp [297/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_stat_cache.dir/test_stat_cache.cpp.o -MF test/CMakeFiles/test_stat_cache.dir/test_stat_cache.cpp.o.d -o test/CMakeFiles/test_stat_cache.dir/test_stat_cache.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_stat_cache.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_stat_cache.cpp:50:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 50 | std::snprintf(buf, sizeof(buf), "test_torrent/test-%d", i); | ^ 1 warning generated. [298/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_ssl.dir/test_ssl.cpp.o -MF test/CMakeFiles/test_ssl.dir/test_ssl.cpp.o.d -o test/CMakeFiles/test_ssl.dir/test_ssl.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:113:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 113 | std::printf("--- peer_errors: %d ssl_disconnects: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:127:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 127 | std::printf("--- peer_errors: %d ssl_disconnects: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:147:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 147 | std::printf("\n%s TEST: %s Protocol: %s\n\n", time_now_string().c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:160:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 160 | std::snprintf(listen_iface, sizeof(listen_iface), "0.0.0.0:%ds", port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:180:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 180 | std::snprintf(listen_iface, sizeof(listen_iface), "0.0.0.0:%d,0.0.0.0:%ds", port + 20, port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:182:8: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 182 | std::snprintf(listen_iface, sizeof(listen_iface), "0.0.0.0:%d", port + 20); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:244:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 244 | std::printf("\n\n%s: ses1: connecting peer port: %d\n\n\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:278:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 278 | std::printf("too many disconnects (%d), breaking\n", peer_disconnects); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:298:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 298 | std::printf("peer_errors: %d expected_errors: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:301:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 301 | std::printf("ssl_disconnects: %d expected: %d\n", ssl_peer_disconnects, test.ssl_disconnects); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:309:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 309 | std::printf("%s: EXPECT: %s\n", now.c_str(), test.expected_to_complete ? "SUCCESS" : "FAILURE"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:310:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 310 | std::printf("%s: RESULT: %s\n", now.c_str(), tor2.status().is_seeding ? "SUCCESS" : "FAILURE"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:359:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 359 | std::printf("\nMALICIOUS PEER TEST: "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:360:40: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 360 | if (flags & invalid_certificate) std::printf("invalid-certificate "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:361:43: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 361 | else if (flags & valid_certificate) std::printf("valid-certificate "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:362:12: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 362 | else std::printf("no-certificate "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:364:37: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 364 | if (flags & invalid_sni_hash) std::printf("invalid-SNI-hash "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:365:40: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 365 | else if (flags & valid_sni_hash) std::printf("valid-SNI-hash "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:366:12: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 366 | else std::printf("no-SNI-hash "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:368:42: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 368 | if (flags & valid_bittorrent_hash) std::printf("valid-bittorrent-hash "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:369:12: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 369 | else std::printf("invalid-bittorrent-hash "); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:371:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 371 | std::printf(" port: %d\n", port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:391:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 391 | std::printf("Failed to set SSL verify mode: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:411:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 411 | std::printf("set_password_callback\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:417:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 417 | std::printf("Failed to set certificate passphrase: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:422:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 422 | std::printf("use_certificate_file \"%s\"\n", certificate.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:426:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 426 | std::printf("Failed to set certificate file: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:431:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 431 | std::printf("use_private_key_file \"%s\"\n", private_key.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:435:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 435 | std::printf("Failed to set private key: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:440:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 440 | std::printf("use_tmp_dh_file \"%s\"\n", dh_params.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:444:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 444 | std::printf("Failed to set DH params: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:453:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 453 | std::printf("connecting 127.0.0.1:%d\n", port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:460:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 460 | std::printf("Failed to connect: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:469:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 469 | std::printf("SNI: %s\n", name.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:481:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 481 | std::printf("SNI: %s\n", name.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:486:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 486 | std::printf("SSL handshake\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:492:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 492 | std::printf("Failed SSL handshake: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:517:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 517 | std::printf("bittorrent handshake\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:522:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 522 | std::printf("failed to write bittorrent handshake: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:528:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 528 | std::printf("read bittorrent handshake\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:533:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 533 | std::printf("failed to read bittorrent handshake: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:540:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 540 | std::printf("invalid bittorrent handshake\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:546:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 546 | std::printf("invalid info-hash in bittorrent handshake\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:550:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 550 | std::printf("successfully connected over SSL and shook hand over bittorrent\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:566:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 566 | std::snprintf(listen_iface, sizeof(listen_iface), "0.0.0.0:%ds", port); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_ssl.cpp:47: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 50 warnings generated. [299/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_store_buffer.dir/test_store_buffer.cpp.o -MF test/CMakeFiles/test_store_buffer.dir/test_store_buffer.cpp.o.d -o test/CMakeFiles/test_store_buffer.dir/test_store_buffer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_store_buffer.cpp [300/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_tailqueue.dir/test_tailqueue.cpp.o -MF test/CMakeFiles/test_tailqueue.dir/test_tailqueue.cpp.o.d -o test/CMakeFiles/test_tailqueue.dir/test_tailqueue.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tailqueue.cpp [301/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_threads.dir/test_threads.cpp.o -MF test/CMakeFiles/test_threads.dir/test_threads.cpp.o.d -o test/CMakeFiles/test_threads.dir/test_threads.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_threads.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_threads.cpp:50:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 50 | std::printf("thread %d waiting\n", i); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_threads.cpp:54:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 54 | std::printf("thread %d done\n", i); | ^ 2 warnings generated. [302/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_time.dir/test_time.cpp.o -MF test/CMakeFiles/test_time.dir/test_time.cpp.o.d -o test/CMakeFiles/test_time.dir/test_time.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_time.cpp [303/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_time_critical.dir/test_time_critical.cpp.o -MF test/CMakeFiles/test_time_critical.dir/test_time_critical.cpp.o.d -o test/CMakeFiles/test_time_critical.dir/test_time_critical.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_time_critical.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_time_critical.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_time_critical.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_time_critical.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_time_critical.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [304/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_timestamp_history.dir/test_timestamp_history.cpp.o -MF test/CMakeFiles/test_timestamp_history.dir/test_timestamp_history.cpp.o.d -o test/CMakeFiles/test_timestamp_history.dir/test_timestamp_history.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_timestamp_history.cpp [305/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_string.dir/test_string.cpp.o -MF test/CMakeFiles/test_string.dir/test_string.cpp.o.d -o test/CMakeFiles/test_string.dir/test_string.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_string.cpp /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_string.cpp:318:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 318 | if (ec) std::printf("%s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_string.cpp:378:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 378 | std::printf("parse interface: %s\n", input); | ^ 2 warnings generated. [306/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_storage.dir/test_storage.cpp.o -MF test/CMakeFiles/test_storage.dir/test_storage.cpp.o.d -o test/CMakeFiles/test_storage.dir/test_storage.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:99:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 99 | std::printf("remove_all \"%s\": %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:119:2: warning: 'switch' missing 'default' label [-Wswitch-default] 119 | switch (status & ~lt::status_t::mask) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:152:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 152 | std::printf("%s: %s() returned: %d error: \"%s\" in file: %d operation: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:187:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 187 | std::printf("torrent_info constructor failed: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:263:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 263 | std::printf("mmap_storage::initialize %s: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:501:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 501 | std::printf("mmap_storage::delete_files %s: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:534:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 534 | std::printf("mmap_storage::rename_file failed: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:602:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 602 | std::printf("storage::initialize %s: %d\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:997:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 997 | std::printf("expecting fastresume to be rejected because the files were removed"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:1440:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1440 | std::printf("error: %s\n", ec.ec.message().c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_storage.cpp:180:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 180 | bencode(std::back_inserter(buf), t.generate()); | ^ 16 warnings generated. [307/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_torrent_list.dir/test_torrent_list.cpp.o -MF test/CMakeFiles/test_torrent_list.dir/test_torrent_list.cpp.o.d -o test/CMakeFiles/test_torrent_list.dir/test_torrent_list.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_list.cpp [308/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_torrent.dir/test_torrent.cpp.o -MF test/CMakeFiles/test_torrent.dir/test_torrent.cpp.o.d -o test/CMakeFiles/test_torrent.dir/test_torrent.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:45: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:45: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:111:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 111 | std::printf("add_torrent: %s\n", ec.message().c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent.cpp:188:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 188 | bencode(std::back_inserter(buf), torrent); | ^ 29 warnings generated. [309/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_transfer.dir/test_transfer.cpp.o -MF test/CMakeFiles/test_transfer.dir/test_transfer.cpp.o.d -o test/CMakeFiles/test_transfer.dir/test_transfer.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_transfer.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_transfer.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_transfer.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_transfer.cpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_transfer.cpp:70:16: warning: variable 'rp' set but not used [-Wunused-but-set-variable] 70 | else if (auto rp = alert_cast(a)) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_transfer.cpp:92:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 92 | std::printf("\n\n ==== TESTING %s proxy ==== move-storage: %s\n\n\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_transfer.cpp:398:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 398 | std::printf("full allocation mode\n"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_transfer.cpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 8 warnings generated. [310/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_truncate.dir/test_truncate.cpp.o -MF test/CMakeFiles/test_truncate.dir/test_truncate.cpp.o.d -o test/CMakeFiles/test_truncate.dir/test_truncate.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_truncate.cpp [311/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_tracker.dir/test_tracker.cpp.o -MF test/CMakeFiles/test_tracker.dir/test_tracker.cpp.o.d -o test/CMakeFiles/test_tracker.dir/test_tracker.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:459:5: warning: 'switch' missing 'default' label [-Wswitch-default] 459 | switch (response) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socks5_stream.hpp:524:4: warning: 'switch' missing 'default' label [-Wswitch-default] 524 | switch (response) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:42: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:169:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 169 | int size = std::snprintf(cmd, sizeof(cmd), "NAMING LOOKUP NAME=%s\n", m_name_lookup.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:271:3: warning: 'switch' missing 'default' label [-Wswitch-default] 271 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:371:4: warning: 'switch' missing 'default' label [-Wswitch-default] 371 | switch (m_command) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:368:3: warning: 'switch' missing 'default' label [-Wswitch-default] 368 | switch (m_state) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:417:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 417 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM CONNECT ID=%s DESTINATION=%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:432:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 432 | int size = std::snprintf(cmd, sizeof(cmd), "STREAM ACCEPT ID=%s\n", m_id); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/i2p_stream.hpp:446:19: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 446 | int size = std::snprintf(cmd, sizeof(cmd), | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:54: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:66: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_list.hpp:52: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/ip_voter.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_interface.hpp:49: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_socket_manager.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/socket_type.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:54: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:304:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 304 | bool m_upload_mode:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:301:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 301 | std::uint32_t m_complete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:351:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 351 | std::uint32_t m_max_connections:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:348:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 348 | bool m_state_subscription:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1586:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1586 | bool m_files_checked:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1593:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1593 | bool m_announcing:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1589:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1589 | unsigned int m_storage_mode:2; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1681:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1681 | bool m_enable_pex:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1676:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1676 | unsigned int m_num_uploads:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1718:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1718 | bool m_announce_to_dht:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1714:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1714 | std::uint32_t m_incomplete:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1758:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1758 | bool m_auto_managed:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1764:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1764 | bool m_moving_storage:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1761:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1761 | std::uint32_t m_current_gauge_state:4; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1775:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1775 | std::uint32_t m_downloaded:24; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1769:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1769 | bool m_inactive:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1793:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1793 | bool m_torrent_initialized:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent.hpp:1788:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1788 | std::uint32_t m_progress_ppm:20; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:367:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 367 | std::snprintf(tracker_url, sizeof(tracker_url), "udp://%s:%d/announce", iface.c_str(), udp_port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:406:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 406 | std::printf("peer_ep: %s expected: %s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:410:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 410 | std::printf("destructing session\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:413:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 413 | std::printf("done\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:465:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 465 | std::snprintf(tracker_url, sizeof(tracker_url), "http://127.0.0.1:%d/announce" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:506:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 506 | std::printf("destructing session\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:508:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 508 | std::printf("done\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:510:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 510 | std::printf("stop_web_server\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:512:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 512 | std::printf("done\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:538:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 538 | std::snprintf(tracker_url, sizeof(tracker_url), "http://127.0.0.1:%d/announce" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:564:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 564 | std::printf("destructing session\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:566:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 566 | std::printf("done\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:599:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 599 | std::snprintf(tracker_url, sizeof(tracker_url), "http://127.0.0.1:%d/announce" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:621:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 621 | std::printf("destructing session\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:623:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 623 | std::printf("done\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:625:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 625 | std::printf("stop_web_server\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:627:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 627 | std::printf("done\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:634:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 634 | std::printf("\n\nnot proxying tracker connections (expect to reach the tracker)\n\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:637:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 637 | std::printf("\n\nproxying tracker connections through non-existent proxy " | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:666:10: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 666 | std::printf("%d: [%s] %s\n", num, a->what(), a->message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:706:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 706 | std::snprintf(tracker_url, sizeof(tracker_url), "http://127.0.0.1:%d/announce", port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:724:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 724 | std::printf("\n\nexpect to get ONE request with &event=stopped\n\n"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:730:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 730 | std::printf("\n\nexpect to NOT get a request with &event=stopped\n\n"); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_tracker.cpp:39: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ 50 warnings generated. [312/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_url_seed.dir/test_url_seed.cpp.o -MF test/CMakeFiles/test_url_seed.dir/test_url_seed.cpp.o.d -o test/CMakeFiles/test_url_seed.dir/test_url_seed.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_url_seed.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_url_seed.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_url_seed.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_url_seed.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_url_seed.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [313/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_utf8.dir/test_utf8.cpp.o -MF test/CMakeFiles/test_utf8.dir/test_utf8.cpp.o.d -o test/CMakeFiles/test_utf8.dir/test_utf8.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utf8.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utf8.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utf8.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utf8.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utf8.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [314/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_upnp.dir/test_upnp.cpp.o -MF test/CMakeFiles/test_upnp.dir/test_upnp.cpp.o.d -o test/CMakeFiles/test_upnp.dir/test_upnp.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:36: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/upnp.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/socket_io.hpp:43: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:109:23: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 109 | int const len = std::snprintf(buf, sizeof(buf), msg, g_port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:191:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 191 | std::printf("%-17s%-17s%s\n", "destination", "network", "interface"); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:195:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 195 | std::printf("%-17s%-17s%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:242:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 242 | std::printf("failed to open file 'upnp.xml': %s\n", strerror(errno)); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:250:7: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 250 | std::fprintf(xml_file, &buf[0], g_port); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_upnp.cpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 11 warnings generated. [315/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_torrent_info.dir/test_torrent_info.cpp.o -MF test/CMakeFiles/test_torrent_info.dir/test_torrent_info.cpp.o.d -o test/CMakeFiles/test_torrent_info.dir/test_torrent_info.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:906:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 906 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:912:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 912 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:918:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 918 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:924:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 924 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:930:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 930 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:936:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 936 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:942:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 942 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:948:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 948 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:955:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 955 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:962:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 962 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:969:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 969 | std::printf("%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:975:2: warning: 'fprintf' was marked unused but was used [-Wused-but-marked-unused] 975 | fprintf(stdout, "%s\n", test.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1039:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1039 | std::printf("loading %s\n", t.file); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1045:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1045 | if (ec) std::printf(" -> failed %s\n", ec.message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1071:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1071 | std::printf(" %11" PRId64 " %c%c%c%c [ %4d, %4d ] %7u %s %s %s%s\n" | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1093:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1093 | std::printf("loading %s\n", e.file); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1098:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1098 | std::printf("E: \"%s\"\nexpected: \"%s\"\n", ec.message().c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1116:9: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1116 | std::printf("E: \"%s\"\nexpected: \"%s\"\n", err.code().message().c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1244:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1244 | std::printf("%s == %s\n", p.c_str(), test[i].expected_filename.to_string().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1274:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1274 | std::printf("Expected error: %s\n", e.code().message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1287:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1287 | std::printf("Expected error: %s\n", e.code().message().c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1319:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1319 | std::printf("%s\n", p.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1336:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1336 | std::printf("%s\n", p.c_str()); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1369:15: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1369 | if (ec) std::printf(" loading(\"%s\") -> failed %s\n", filename.c_str() | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1463:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1463 | std::printf("loading(\"%s\")\n", name); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:1470:16: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 1470 | if (ec) std::printf(" -> failed %s\n", ec.message().c_str()); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:38: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_torrent_info.cpp:78:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 78 | bencode(std::back_inserter(tmp), tor); | ^ 32 warnings generated. [316/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed.dir/test_web_seed.cpp.o -MF test/CMakeFiles/test_web_seed.dir/test_web_seed.cpp.o.d -o test/CMakeFiles/test_web_seed.dir/test_web_seed.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [317/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_utp.dir/test_utp.cpp.o -MF test/CMakeFiles/test_utp.dir/test_utp.cpp.o.d -o test/CMakeFiles/test_utp.dir/test_utp.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utp.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utp.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utp.cpp:34: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utp.cpp:38: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utp.cpp:41: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:536:3: warning: 'switch' missing 'default' label [-Wswitch-default] 536 | switch(type) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utp.cpp:102:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 102 | std::printf("ERROR: failed to create test directory \"tmp1_utp\": (%d) %s\n" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utp.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:127:26: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 127 | if (p == nullptr) aux::throw_ex(); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_utp.cpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/utp_stream.hpp:41: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_buffer.hpp:40: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/packet_pool.hpp:40: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 8 warnings generated. [318/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed_ban.dir/test_web_seed_ban.cpp.o -MF test/CMakeFiles/test_web_seed_ban.dir/test_web_seed_ban.cpp.o.d -o test/CMakeFiles/test_web_seed_ban.dir/test_web_seed_ban.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_ban.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_ban.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_ban.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_ban.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_ban.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [319/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed_chunked.dir/test_web_seed_chunked.cpp.o -MF test/CMakeFiles/test_web_seed_chunked.dir/test_web_seed_chunked.cpp.o.d -o test/CMakeFiles/test_web_seed_chunked.dir/test_web_seed_chunked.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_chunked.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_chunked.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_chunked.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_chunked.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_chunked.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [320/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed_http_pw.dir/test_web_seed_http_pw.cpp.o -MF test/CMakeFiles/test_web_seed_http_pw.dir/test_web_seed_http_pw.cpp.o.d -o test/CMakeFiles/test_web_seed_http_pw.dir/test_web_seed_http_pw.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http_pw.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http_pw.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http_pw.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http_pw.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http_pw.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [321/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed_http.dir/test_web_seed_http.cpp.o -MF test/CMakeFiles/test_web_seed_http.dir/test_web_seed_http.cpp.o.d -o test/CMakeFiles/test_web_seed_http.dir/test_web_seed_http.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_http.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [322/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed_socks4.dir/test_web_seed_socks4.cpp.o -MF test/CMakeFiles/test_web_seed_socks4.dir/test_web_seed_socks4.cpp.o.d -o test/CMakeFiles/test_web_seed_socks4.dir/test_web_seed_socks4.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks4.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks4.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks4.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks4.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks4.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [323/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed_redirect.dir/test_web_seed_redirect.cpp.o -MF test/CMakeFiles/test_web_seed_redirect.dir/test_web_seed_redirect.cpp.o.d -o test/CMakeFiles/test_web_seed_redirect.dir/test_web_seed_redirect.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_redirect.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_redirect.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_redirect.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_redirect.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_redirect.cpp:70:7: warning: 'snprintf' was marked unused but was used [-Wused-but-marked-unused] 70 | std::snprintf(tmp, sizeof(tmp), "http://127.0.0.1:%d/redirect", port); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_redirect.cpp:78:8: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 78 | std::printf("error creating hashes for test torrent: %s\n" | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_redirect.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_redirect.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:376:15: note: in instantiation of function template specialization 'libtorrent::aux::bencode_recursive>>' requested here 376 | return aux::bencode_recursive(out, e); | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_redirect.cpp:85:2: note: in instantiation of function template specialization 'libtorrent::bencode>>' requested here 85 | bencode(std::back_inserter(buf), t.generate()); | ^ 8 warnings generated. [324/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed_socks5_no_peers.dir/test_web_seed_socks5_no_peers.cpp.o -MF test/CMakeFiles/test_web_seed_socks5_no_peers.dir/test_web_seed_socks5_no_peers.cpp.o.d -o test/CMakeFiles/test_web_seed_socks5_no_peers.dir/test_web_seed_socks5_no_peers.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_no_peers.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_no_peers.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_no_peers.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_no_peers.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_no_peers.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [325/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed_socks5.dir/test_web_seed_socks5.cpp.o -MF test/CMakeFiles/test_web_seed_socks5.dir/test_web_seed_socks5.cpp.o.d -o test/CMakeFiles/test_web_seed_socks5.dir/test_web_seed_socks5.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [326/446] cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python && /usr/bin/python3.14 /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python/setup.py egg_info && /usr/bin/cmake -E touch /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python/timestamp running egg_info creating /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python/libtorrent.egg-info writing /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python/libtorrent.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python/libtorrent.egg-info/dependency_links.txt writing top-level names to /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python/libtorrent.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python/libtorrent.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python/libtorrent.egg-info/SOURCES.txt' writing manifest file '/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/bindings/python/libtorrent.egg-info/SOURCES.txt' [327/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=tools/CMakeFiles/dht.dir/link.d tools/CMakeFiles/dht.dir/dht_put.cpp.o -o tools/dht libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [328/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=tools/CMakeFiles/dht_sample.dir/link.d tools/CMakeFiles/dht_sample.dir/dht_sample.cpp.o -o tools/dht_sample libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [329/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_web_seed_socks5_pw.dir/test_web_seed_socks5_pw.cpp.o -MF test/CMakeFiles/test_web_seed_socks5_pw.dir/test_web_seed_socks5_pw.cpp.o.d -o test/CMakeFiles/test_web_seed_socks5_pw.dir/test_web_seed_socks5_pw.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_pw.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_pw.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:44: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:145:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 145 | bool is_v6_addr:1; | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/torrent_handle.hpp:142:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 142 | unsigned num_peers:14; | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_pw.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:42: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session.hpp:43: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/session_handle.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_pw.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:39: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/bencode.hpp:144:3: warning: 'switch' missing 'default' label [-Wswitch-default] 144 | switch(e.type()) | ^ In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_web_seed_socks5_pw.cpp:35: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/setup_transfer.hpp:44: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:48: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/throw.hpp:48:20: warning: function 'throw_ex' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 48 | [[noreturn]] void throw_ex(Args&&... args) { | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/create_torrent.hpp:551:16: note: in instantiation of function template specialization 'libtorrent::aux::throw_ex' requested here 551 | if (ec) aux::throw_ex(ec); | ^ 5 warnings generated. [330/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=tools/CMakeFiles/session_log_alerts.dir/link.d tools/CMakeFiles/session_log_alerts.dir/session_log_alerts.cpp.o -o tools/session_log_alerts libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [331/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=examples/CMakeFiles/stats_counters.dir/link.d examples/CMakeFiles/stats_counters.dir/stats_counters.cpp.o -o examples/stats_counters libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [332/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=examples/CMakeFiles/simple_client.dir/link.d examples/CMakeFiles/simple_client.dir/simple_client.cpp.o -o examples/simple_client libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [333/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=examples/CMakeFiles/dump_bdecode.dir/link.d examples/CMakeFiles/dump_bdecode.dir/dump_bdecode.cpp.o -o examples/dump_bdecode libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [334/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=examples/CMakeFiles/dump_torrent.dir/link.d examples/CMakeFiles/dump_torrent.dir/dump_torrent.cpp.o -o examples/dump_torrent libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [335/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=examples/CMakeFiles/custom_storage.dir/link.d examples/CMakeFiles/custom_storage.dir/custom_storage.cpp.o -o examples/custom_storage libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [336/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=examples/CMakeFiles/make_torrent.dir/link.d examples/CMakeFiles/make_torrent.dir/make_torrent.cpp.o -o examples/make_torrent libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [337/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=examples/CMakeFiles/upnp_test.dir/link.d examples/CMakeFiles/upnp_test.dir/upnp_test.cpp.o -o examples/upnp_test libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [338/446] /usr/bin/clang++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_SSL2 -DTORRENT_EXPORT_EXTRA -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-implicit-int-float-conversion -fexceptions -MD -MT test/CMakeFiles/test_xml.dir/test_xml.cpp.o -MF test/CMakeFiles/test_xml.dir/test_xml.cpp.o.d -o test/CMakeFiles/test_xml.dir/test_xml.cpp.o -c /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_xml.cpp In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_xml.cpp:37: In file included from /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/upnp.hpp:47: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/portmap.hpp:95:3: warning: 'switch' missing 'default' label [-Wswitch-default] 95 | switch (act) | ^ /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/test/test_xml.cpp:344:7: warning: 'printf' was marked unused but was used [-Wused-but-marked-unused] 344 | std::printf("in: %s\n out: %s\nexpected: %s\n" | ^ 2 warnings generated. [339/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=examples/CMakeFiles/connection_tester.dir/link.d examples/CMakeFiles/connection_tester.dir/connection_tester.cpp.o -o examples/connection_tester libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [340/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_add_torrent.dir/link.d test/CMakeFiles/test_add_torrent.dir/test_add_torrent.cpp.o -o test/test_add_torrent test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [341/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_alert_manager.dir/link.d test/CMakeFiles/test_alert_manager.dir/test_alert_manager.cpp.o -o test/test_alert_manager test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [342/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_alloca.dir/link.d test/CMakeFiles/test_alloca.dir/test_alloca.cpp.o -o test/test_alloca test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [343/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_apply_pad.dir/link.d test/CMakeFiles/test_apply_pad.dir/test_apply_pad.cpp.o -o test/test_apply_pad test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [344/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_auto_unchoke.dir/link.d test/CMakeFiles/test_auto_unchoke.dir/test_auto_unchoke.cpp.o -o test/test_auto_unchoke test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [345/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=examples/CMakeFiles/client_test.dir/link.d examples/CMakeFiles/client_test.dir/client_test.cpp.o examples/CMakeFiles/client_test.dir/print.cpp.o examples/CMakeFiles/client_test.dir/torrent_view.cpp.o examples/CMakeFiles/client_test.dir/session_view.cpp.o -o examples/client_test libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [346/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_bandwidth_limiter.dir/link.d test/CMakeFiles/test_bandwidth_limiter.dir/test_bandwidth_limiter.cpp.o -o test/test_bandwidth_limiter test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [347/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_bencoding.dir/link.d test/CMakeFiles/test_bencoding.dir/test_bencoding.cpp.o -o test/test_bencoding test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [348/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_bitfield.dir/link.d test/CMakeFiles/test_bitfield.dir/test_bitfield.cpp.o -o test/test_bitfield test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [349/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_bloom_filter.dir/link.d test/CMakeFiles/test_bloom_filter.dir/test_bloom_filter.cpp.o -o test/test_bloom_filter test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [350/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_alert_types.dir/link.d test/CMakeFiles/test_alert_types.dir/test_alert_types.cpp.o -o test/test_alert_types test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [351/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_buffer.dir/link.d test/CMakeFiles/test_buffer.dir/test_buffer.cpp.o -o test/test_buffer test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [352/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_checking.dir/link.d test/CMakeFiles/test_checking.dir/test_checking.cpp.o -o test/test_checking test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [353/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_copy_file.dir/link.d test/CMakeFiles/test_copy_file.dir/test_copy_file.cpp.o -o test/test_copy_file test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [354/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_crc32.dir/link.d test/CMakeFiles/test_crc32.dir/test_crc32.cpp.o -o test/test_crc32 test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [355/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_bdecode.dir/link.d test/CMakeFiles/test_bdecode.dir/test_bdecode.cpp.o -o test/test_bdecode test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [356/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_dht_storage.dir/link.d test/CMakeFiles/test_dht_storage.dir/test_dht_storage.cpp.o -o test/test_dht_storage test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [357/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_create_torrent.dir/link.d test/CMakeFiles/test_create_torrent.dir/test_create_torrent.cpp.o -o test/test_create_torrent test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [358/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_direct_dht.dir/link.d test/CMakeFiles/test_direct_dht.dir/test_direct_dht.cpp.o -o test/test_direct_dht test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [359/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_dos_blocker.dir/link.d test/CMakeFiles/test_dos_blocker.dir/test_dos_blocker.cpp.o -o test/test_dos_blocker test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [360/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_ed25519.dir/link.d test/CMakeFiles/test_ed25519.dir/test_ed25519.cpp.o -o test/test_ed25519 test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [361/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_enum_net.dir/link.d test/CMakeFiles/test_enum_net.dir/test_enum_net.cpp.o -o test/test_enum_net test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [362/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_fence.dir/link.d test/CMakeFiles/test_fence.dir/test_fence.cpp.o -o test/test_fence test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [363/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_fast_extension.dir/link.d test/CMakeFiles/test_fast_extension.dir/test_fast_extension.cpp.o -o test/test_fast_extension test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [364/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_ffs.dir/link.d test/CMakeFiles/test_ffs.dir/test_ffs.cpp.o -o test/test_ffs test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [365/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_file_progress.dir/link.d test/CMakeFiles/test_file_progress.dir/test_file_progress.cpp.o -o test/test_file_progress test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [366/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_file.dir/link.d test/CMakeFiles/test_file.dir/test_file.cpp.o -o test/test_file test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [367/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_flags.dir/link.d test/CMakeFiles/test_flags.dir/test_flags.cpp.o -o test/test_flags test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [368/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_generate_peer_id.dir/link.d test/CMakeFiles/test_generate_peer_id.dir/test_generate_peer_id.cpp.o -o test/test_generate_peer_id test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [369/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_gzip.dir/link.d test/CMakeFiles/test_gzip.dir/test_gzip.cpp.o -o test/test_gzip test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [370/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_hash_picker.dir/link.d test/CMakeFiles/test_hash_picker.dir/test_hash_picker.cpp.o -o test/test_hash_picker test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [371/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_hasher.dir/link.d test/CMakeFiles/test_hasher.dir/test_hasher.cpp.o -o test/test_hasher test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [372/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_file_storage.dir/link.d test/CMakeFiles/test_file_storage.dir/test_file_storage.cpp.o -o test/test_file_storage test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [373/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_hasher512.dir/link.d test/CMakeFiles/test_hasher512.dir/test_hasher512.cpp.o -o test/test_hasher512 test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [374/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_http_connection.dir/link.d test/CMakeFiles/test_http_connection.dir/test_http_connection.cpp.o -o test/test_http_connection test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [375/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_heterogeneous_queue.dir/link.d test/CMakeFiles/test_heterogeneous_queue.dir/test_heterogeneous_queue.cpp.o -o test/test_heterogeneous_queue test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [376/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_dht.dir/link.d test/CMakeFiles/test_dht.dir/test_dht.cpp.o -o test/test_dht test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [377/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_identify_client.dir/link.d test/CMakeFiles/test_identify_client.dir/test_identify_client.cpp.o -o test/test_identify_client test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [378/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_io.dir/link.d test/CMakeFiles/test_io.dir/test_io.cpp.o -o test/test_io test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [379/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_info_hash.dir/link.d test/CMakeFiles/test_info_hash.dir/test_info_hash.cpp.o -o test/test_info_hash test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [380/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_ip_filter.dir/link.d test/CMakeFiles/test_ip_filter.dir/test_ip_filter.cpp.o -o test/test_ip_filter test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [381/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_ip_voter.dir/link.d test/CMakeFiles/test_ip_voter.dir/test_ip_voter.cpp.o -o test/test_ip_voter test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [382/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_listen_socket.dir/link.d test/CMakeFiles/test_listen_socket.dir/test_listen_socket.cpp.o -o test/test_listen_socket test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [383/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_lsd.dir/link.d test/CMakeFiles/test_lsd.dir/test_lsd.cpp.o -o test/test_lsd test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [384/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_http_parser.dir/link.d test/CMakeFiles/test_http_parser.dir/test_http_parser.cpp.o -o test/test_http_parser test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [385/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_mmap.dir/link.d test/CMakeFiles/test_mmap.dir/test_mmap.cpp.o -o test/test_mmap test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [386/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_magnet.dir/link.d test/CMakeFiles/test_magnet.dir/test_magnet.cpp.o -o test/test_magnet test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [387/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_packet_buffer.dir/link.d test/CMakeFiles/test_packet_buffer.dir/test_packet_buffer.cpp.o -o test/test_packet_buffer test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [388/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_merkle_tree.dir/link.d test/CMakeFiles/test_merkle_tree.dir/test_merkle_tree.cpp.o -o test/test_merkle_tree test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [389/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_part_file.dir/link.d test/CMakeFiles/test_part_file.dir/test_part_file.cpp.o -o test/test_part_file test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [390/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_merkle.dir/link.d test/CMakeFiles/test_merkle.dir/test_merkle.cpp.o -o test/test_merkle test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [391/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_pe_crypto.dir/link.d test/CMakeFiles/test_pe_crypto.dir/test_pe_crypto.cpp.o -o test/test_pe_crypto test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [392/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_peer_classes.dir/link.d test/CMakeFiles/test_peer_classes.dir/test_peer_classes.cpp.o -o test/test_peer_classes test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [393/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_peer_priority.dir/link.d test/CMakeFiles/test_peer_priority.dir/test_peer_priority.cpp.o -o test/test_peer_priority test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [394/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_primitives.dir/link.d test/CMakeFiles/test_primitives.dir/test_primitives.cpp.o -o test/test_primitives test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [395/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_priority.dir/link.d test/CMakeFiles/test_priority.dir/test_priority.cpp.o -o test/test_priority test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [396/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_privacy.dir/link.d test/CMakeFiles/test_privacy.dir/test_privacy.cpp.o -o test/test_privacy test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [397/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_peer_list.dir/link.d test/CMakeFiles/test_peer_list.dir/test_peer_list.cpp.o -o test/test_peer_list test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [398/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_read_piece.dir/link.d test/CMakeFiles/test_read_piece.dir/test_read_piece.cpp.o -o test/test_read_piece test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [399/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_receive_buffer.dir/link.d test/CMakeFiles/test_receive_buffer.dir/test_receive_buffer.cpp.o -o test/test_receive_buffer test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [400/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_recheck.dir/link.d test/CMakeFiles/test_recheck.dir/test_recheck.cpp.o -o test/test_recheck test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [401/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_read_resume.dir/link.d test/CMakeFiles/test_read_resume.dir/test_read_resume.cpp.o -o test/test_read_resume test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [402/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_remap_files.dir/link.d test/CMakeFiles/test_remap_files.dir/test_remap_files.cpp.o -o test/test_remap_files test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [403/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_remove_torrent.dir/link.d test/CMakeFiles/test_remove_torrent.dir/test_remove_torrent.cpp.o -o test/test_remove_torrent test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [404/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_resolve_links.dir/link.d test/CMakeFiles/test_resolve_links.dir/test_resolve_links.cpp.o -o test/test_resolve_links test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [405/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_session_params.dir/link.d test/CMakeFiles/test_session_params.dir/test_session_params.cpp.o -o test/test_session_params test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [406/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_session.dir/link.d test/CMakeFiles/test_session.dir/test_session.cpp.o -o test/test_session test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [407/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_sha1_hash.dir/link.d test/CMakeFiles/test_sha1_hash.dir/test_sha1_hash.cpp.o -o test/test_sha1_hash test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [408/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_settings_pack.dir/link.d test/CMakeFiles/test_settings_pack.dir/test_settings_pack.cpp.o -o test/test_settings_pack test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [409/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_similar_torrent.dir/link.d test/CMakeFiles/test_similar_torrent.dir/test_similar_torrent.cpp.o -o test/test_similar_torrent test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [410/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_sliding_average.dir/link.d test/CMakeFiles/test_sliding_average.dir/test_sliding_average.cpp.o -o test/test_sliding_average test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [411/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_piece_picker.dir/link.d test/CMakeFiles/test_piece_picker.dir/test_piece_picker.cpp.o -o test/test_piece_picker test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [412/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_span.dir/link.d test/CMakeFiles/test_span.dir/test_span.cpp.o -o test/test_span test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [413/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_resume.dir/link.d test/CMakeFiles/test_resume.dir/test_resume.cpp.o -o test/test_resume test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [414/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_socket_io.dir/link.d test/CMakeFiles/test_socket_io.dir/test_socket_io.cpp.o -o test/test_socket_io test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [415/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_stack_allocator.dir/link.d test/CMakeFiles/test_stack_allocator.dir/test_stack_allocator.cpp.o -o test/test_stack_allocator test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [416/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_stat_cache.dir/link.d test/CMakeFiles/test_stat_cache.dir/test_stat_cache.cpp.o -o test/test_stat_cache test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [417/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_ssl.dir/link.d test/CMakeFiles/test_ssl.dir/test_ssl.cpp.o -o test/test_ssl test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [418/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_store_buffer.dir/link.d test/CMakeFiles/test_store_buffer.dir/test_store_buffer.cpp.o -o test/test_store_buffer test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [419/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_tailqueue.dir/link.d test/CMakeFiles/test_tailqueue.dir/test_tailqueue.cpp.o -o test/test_tailqueue test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [420/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_threads.dir/link.d test/CMakeFiles/test_threads.dir/test_threads.cpp.o -o test/test_threads test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [421/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_time.dir/link.d test/CMakeFiles/test_time.dir/test_time.cpp.o -o test/test_time test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [422/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_time_critical.dir/link.d test/CMakeFiles/test_time_critical.dir/test_time_critical.cpp.o -o test/test_time_critical test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [423/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_timestamp_history.dir/link.d test/CMakeFiles/test_timestamp_history.dir/test_timestamp_history.cpp.o -o test/test_timestamp_history test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [424/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_string.dir/link.d test/CMakeFiles/test_string.dir/test_string.cpp.o -o test/test_string test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [425/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_storage.dir/link.d test/CMakeFiles/test_storage.dir/test_storage.cpp.o -o test/test_storage test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [426/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_torrent_list.dir/link.d test/CMakeFiles/test_torrent_list.dir/test_torrent_list.cpp.o -o test/test_torrent_list test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [427/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_torrent.dir/link.d test/CMakeFiles/test_torrent.dir/test_torrent.cpp.o -o test/test_torrent test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [428/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_tracker.dir/link.d test/CMakeFiles/test_tracker.dir/test_tracker.cpp.o -o test/test_tracker test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [429/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_transfer.dir/link.d test/CMakeFiles/test_transfer.dir/test_transfer.cpp.o -o test/test_transfer test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [430/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_truncate.dir/link.d test/CMakeFiles/test_truncate.dir/test_truncate.cpp.o -o test/test_truncate test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [431/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_torrent_info.dir/link.d test/CMakeFiles/test_torrent_info.dir/test_torrent_info.cpp.o -o test/test_torrent_info test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [432/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_utf8.dir/link.d test/CMakeFiles/test_utf8.dir/test_utf8.cpp.o -o test/test_utf8 test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [433/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_upnp.dir/link.d test/CMakeFiles/test_upnp.dir/test_upnp.cpp.o -o test/test_upnp test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [434/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_url_seed.dir/link.d test/CMakeFiles/test_url_seed.dir/test_url_seed.cpp.o -o test/test_url_seed test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [435/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_utp.dir/link.d test/CMakeFiles/test_utp.dir/test_utp.cpp.o -o test/test_utp test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [436/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed.dir/link.d test/CMakeFiles/test_web_seed.dir/test_web_seed.cpp.o -o test/test_web_seed test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [437/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed_ban.dir/link.d test/CMakeFiles/test_web_seed_ban.dir/test_web_seed_ban.cpp.o -o test/test_web_seed_ban test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [438/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed_chunked.dir/link.d test/CMakeFiles/test_web_seed_chunked.dir/test_web_seed_chunked.cpp.o -o test/test_web_seed_chunked test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [439/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed_http.dir/link.d test/CMakeFiles/test_web_seed_http.dir/test_web_seed_http.cpp.o -o test/test_web_seed_http test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [440/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed_http_pw.dir/link.d test/CMakeFiles/test_web_seed_http_pw.dir/test_web_seed_http_pw.cpp.o -o test/test_web_seed_http_pw test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [441/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed_redirect.dir/link.d test/CMakeFiles/test_web_seed_redirect.dir/test_web_seed_redirect.cpp.o -o test/test_web_seed_redirect test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [442/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed_socks4.dir/link.d test/CMakeFiles/test_web_seed_socks4.dir/test_web_seed_socks4.cpp.o -o test/test_web_seed_socks4 test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [443/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed_socks5.dir/link.d test/CMakeFiles/test_web_seed_socks5.dir/test_web_seed_socks5.cpp.o -o test/test_web_seed_socks5 test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [444/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed_socks5_pw.dir/link.d test/CMakeFiles/test_web_seed_socks5_pw.dir/test_web_seed_socks5_pw.cpp.o -o test/test_web_seed_socks5_pw test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [445/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_web_seed_socks5_no_peers.dir/link.d test/CMakeFiles/test_web_seed_socks5_no_peers.dir/test_web_seed_socks5_no_peers.cpp.o -o test/test_web_seed_socks5_no_peers test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : [446/446] : && /usr/bin/clang++ -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-error=format-truncation -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/build/src/.libs -Xlinker --dependency-file=test/CMakeFiles/test_xml.dir/link.d test/CMakeFiles/test_xml.dir/test_xml.cpp.o -o test/test_xml test/libtest_common.a libtorrent-rasterbar.so.2.0.11 /usr/lib64/libssl.so /usr/lib64/libcrypto.so && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.W8b5tM + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + '[' /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT ++ dirname /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT + mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build + mkdir /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -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=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -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 --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd libtorrent-rasterbar-2.0.11 + mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/ + DESTDIR=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/pkgconfig/libtorrent-rasterbar.pc -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/python3.14/site-packages/libtorrent.cpython-314-x86_64-linux-gnu.so -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/python3.14/site-packages/libtorrent.egg-info -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/python3.14/site-packages/libtorrent.egg-info/SOURCES.txt -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/python3.14/site-packages/libtorrent.egg-info/top_level.txt -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/python3.14/site-packages/libtorrent.egg-info/dependency_links.txt -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/python3.14/site-packages/libtorrent.egg-info/PKG-INFO -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/libtorrent-rasterbar.so.2.0.11 -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/libtorrent-rasterbar.so.2.0 -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/libtorrent-rasterbar.so -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/socks5_stream.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/sha256.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/sha1.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/stack_allocator.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/disk_buffer_holder.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/units.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/sliding_average.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/torrent_flags.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/io_service.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/client_data.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/file.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/truncate.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/part_file.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/io_context.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/posix_disk_io.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/ssl.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/choker.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/torrent_peer_allocator.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/bt_peer_connection.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/hash_picker.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/stat.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/torrent_info.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/crc32c.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_id.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/sha1_hash.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/mmap_storage.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/session_status.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/piece_picker.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/storage.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/settings_pack.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/utf8.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/write_resume_data.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/http_tracker_connection.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/operations.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/enum_net.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/magnet_uri.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/read_resume_data.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/proxy_base.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/gzip.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/puff.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/socket_type.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/extensions -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/extensions/smart_ban.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/extensions/ut_metadata.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/extensions/ut_pex.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/config.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_connection_handle.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_connection_interface.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_class.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/index_range.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/bencode.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/announce_entry.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/socket.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/info_hash.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/http_parser.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/ssl_stream.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/ip_voter.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/libtorrent.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/portmap.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/tailqueue.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/fwd.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/pe_crypto.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/alert_types.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/io.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/union_endpoint.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/torrent_status.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/address.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/link.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/io.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/dht_storage.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/node.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/routing_table.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/dht_state.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/ed25519.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/sample_infohashes.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/dht_tracker.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/find_data.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/rpc_manager.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/get_item.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/observer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/get_peers.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/dht_observer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/announce_flags.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/dht_settings.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/put_data.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/node_id.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/dos_blocker.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/types.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/node_entry.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/item.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/msg.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/traversal_algorithm.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/direct_request.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/kademlia/refresh.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/disk_interface.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/close_reason.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/socket_io.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/http_stream.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/session_handle.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/session_settings.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/error_code.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_class_set.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/identify_client.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/stat_cache.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/error.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/i2p_stream.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/hasher.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_request.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/optional.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/entry.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/disabled_disk_io.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/download_priority.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/extensions.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/bloom_filter.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/pex_flags.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_info.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/tracker_manager.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/web_connection_base.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/file_layout.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/resolve_links.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/assert.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/copy_ptr.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/string_util.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/hex.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/request_blocks.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/disk_observer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/http_seed_connection.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/bdecode.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/piece_block.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/upnp.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/xml_parse.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/file_storage.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/web_peer_connection.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/session_params.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/ip_filter.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/version.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/create_torrent.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/lsd.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/fingerprint.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/bitfield.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/string_view.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/platform_util.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/natpmp.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/session_stats.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/torrent_handle.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/load_torrent.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/debug.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/torrent.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/udp_socket.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/http_connection.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_ -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/disk_buffer_pool.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/announce_entry.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/ed25519.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/windows.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/ip_notifier.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/open_mode.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/win_file_handle.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/cpuid.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/bandwidth_manager.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/noexcept_movable.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/generate_peer_id.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/allocating_handler.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/bandwidth_queue_entry.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/numeric_cast.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/mmap_disk_job.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/win_crypto_provider.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/invariant_check.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/deque.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/sha512.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/resolver.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/set_traffic_class.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/disk_job_pool.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/session_interface.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/suggest_piece.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/resolver_interface.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/alloca.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/session_call.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/win_cng.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/listen_socket_handle.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/buffer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/disable_warnings_push.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/file_view_pool.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/packet_pool.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/strview_less.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/proxy_settings.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/escape_string.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/file_pointer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/file_descriptor.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/timestamp_history.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/storage_utils.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/disk_job_fence.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/array.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/merkle.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/vector.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/storage_free_list.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/io.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/dev_random.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/route.h -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/socket_type.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/disable_deprecation_warnings_push.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/chained_buffer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/aligned_union.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/keepalive.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/file_progress.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/utp_socket_manager.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/deprecated.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/torrent_impl.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/instantiate_connection.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/posix_part_file.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/session_impl.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/session_udp_sockets.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/apply_pad_files.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/has_block.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/drive_info.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/mmap.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/pool.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/disk_io_thread_pool.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/ip_helpers.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/packet_buffer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/bandwidth_limit.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/ffs.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/netlink_utils.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/heterogeneous_queue.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/portmap.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/receive_buffer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/export.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/torrent_list.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/byteswap.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/posix_storage.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/scope_end.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/polymorphic_socket.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/container_wrapper.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/path.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/range.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/session_settings.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/alert_manager.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/bandwidth_socket.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/time.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/disable_warnings_pop.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/unique_ptr.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/deferred_handler.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/utp_stream.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/bind_to_device.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/directory.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/hasher512.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/lsd.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/merkle_tree.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/set_socket_buffer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/win_util.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/store_buffer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/throw.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/aux_/string_ptr.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_list.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/torrent_peer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/performance_counters.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/deadline_timer.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/storage_defs.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/add_torrent_params.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/span.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_connection.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/time.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/session_types.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/random.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/mmap_disk_io.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/vector_utils.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/session.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/udp_tracker_connection.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/piece_block_progress.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/peer_class_type_filter.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/parse_url.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/flags.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/netlink.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/include/libtorrent/alert.hpp -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/cmake/LibtorrentRasterbar/LibtorrentRasterbarTargets.cmake -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/cmake/LibtorrentRasterbar/LibtorrentRasterbarTargets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/cmake/LibtorrentRasterbar/LibtorrentRasterbarConfig.cmake -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/cmake/LibtorrentRasterbar/LibtorrentRasterbarConfigVersion.cmake -- Installing: /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/cmake/Modules/FindLibtorrentRasterbar.cmake + install -p -m 0755 redhat-linux-build/examples/client_test redhat-linux-build/examples/connection_tester redhat-linux-build/examples/custom_storage redhat-linux-build/examples/dump_torrent redhat-linux-build/examples/make_torrent redhat-linux-build/examples/simple_client redhat-linux-build/examples/stats_counters redhat-linux-build/examples/upnp_test redhat-linux-build/tools/dht redhat-linux-build/tools/session_log_alerts /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/ + sed -i 's/^Version:.*/Version: 2.0.11/' /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/python3.14/site-packages/libtorrent.egg-info/PKG-INFO + rename client torrent_client /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/client_test /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/connection_tester /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/custom_storage /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/dht /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/dump_torrent /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/make_torrent /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/session_log_alerts /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/simple_client /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/stats_counters /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/bin/upnp_test + install -p -m 0644 /builddir/build/SOURCES/rb_libtorrent-README-renames.Fedora ./README-renames.Fedora + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.0.11-2.fc43 --unique-debug-suffix -2.0.11-2.fc43.x86_64 --unique-debug-src-base rb_libtorrent-2.0.11-2.fc43.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11 find-debuginfo: starting Extracting debug info from 12 files DWARF-compressing 12 files dwz: ./usr/bin/connection_tester-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/custom_storage-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/dht-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/dump_torrent-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/make_torrent-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/session_log_alerts-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/simple_torrent_client-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/stats_counters-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/torrent_client_test-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/upnp_test-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/libtorrent-rasterbar.so.2.0.11-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/python3.14/site-packages/libtorrent.cpython-314-x86_64-linux-gnu.so-2.0.11-2.fc43.x86_64.debug: Unknown debugging section .debug_addr dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 0 CRC32s, 12 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/rb_libtorrent-2.0.11-2.fc43.x86_64 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 + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.14 using python3.14 Bytecompiling .py files below /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/lib64/python3.14 using python3.14 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT Scanned 43 directories and 763 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/rb_libtorrent-2.0.11-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.nkcyAq + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -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=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -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 --cap-lints=warn' + export RUSTFLAGS ~/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/test ~/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11 + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd libtorrent-rasterbar-2.0.11 + export LD_LIBRARY_PATH=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build + LD_LIBRARY_PATH=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build + pushd redhat-linux-build/test + echo 'set (CTEST_CUSTOM_TESTS_IGNORE test_upnp )' + ctest -j 4 Test project /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/redhat-linux-build/test Start 1: test_add_torrent Start 2: test_alert_manager Start 3: test_alert_types Start 4: test_alloca 1/105 Test #3: test_alert_types ................. Passed 0.00 sec Start 5: test_apply_pad 2/105 Test #2: test_alert_manager ............... Passed 0.01 sec 3/105 Test #4: test_alloca ...................... Passed 0.01 sec Start 6: test_auto_unchoke Start 7: test_bandwidth_limiter 4/105 Test #5: test_apply_pad ................... Passed 0.01 sec Start 8: test_bdecode 5/105 Test #7: test_bandwidth_limiter ........... Passed 0.01 sec Start 9: test_bencoding 6/105 Test #9: test_bencoding ................... Passed 0.01 sec Start 10: test_bitfield 7/105 Test #10: test_bitfield .................... Passed 0.01 sec Start 11: test_bloom_filter 8/105 Test #11: test_bloom_filter ................ Passed 0.00 sec Start 12: test_buffer 9/105 Test #12: test_buffer ...................... Passed 0.00 sec Start 13: test_checking 10/105 Test #8: test_bdecode ..................... Passed 0.32 sec Start 14: test_copy_file 11/105 Test #1: test_add_torrent ................. Passed 0.87 sec Start 15: test_crc32 12/105 Test #15: test_crc32 ....................... Passed 0.00 sec Start 16: test_create_torrent 13/105 Test #16: test_create_torrent .............. Passed 0.01 sec Start 17: test_dht 14/105 Test #14: test_copy_file ................... Passed 0.71 sec Start 18: test_dht_storage 15/105 Test #18: test_dht_storage ................. Passed 0.02 sec Start 19: test_direct_dht 16/105 Test #6: test_auto_unchoke ................ Passed 3.27 sec Start 20: test_dos_blocker 17/105 Test #20: test_dos_blocker ................. Passed 0.00 sec Start 21: test_ed25519 18/105 Test #21: test_ed25519 ..................... Passed 0.01 sec Start 22: test_enum_net 19/105 Test #22: test_enum_net .................... Passed 0.00 sec Start 23: test_fast_extension 20/105 Test #17: test_dht ......................... Passed 7.72 sec Start 24: test_fence 21/105 Test #24: test_fence ....................... Passed 0.00 sec Start 25: test_ffs 22/105 Test #25: test_ffs ......................... Passed 0.00 sec Start 26: test_file 23/105 Test #26: test_file ........................ Passed 3.00 sec Start 27: test_file_progress 24/105 Test #27: test_file_progress ............... Passed 0.00 sec Start 28: test_file_storage 25/105 Test #28: test_file_storage ................ Passed 0.00 sec Start 29: test_flags 26/105 Test #29: test_flags ....................... Passed 0.20 sec Start 30: test_generate_peer_id 27/105 Test #30: test_generate_peer_id ............ Passed 0.00 sec Start 31: test_gzip 28/105 Test #31: test_gzip ........................ Passed 0.01 sec Start 32: test_hash_picker 29/105 Test #32: test_hash_picker ................. Passed 0.01 sec Start 33: test_hasher 30/105 Test #33: test_hasher ...................... Passed 0.71 sec Start 34: test_hasher512 31/105 Test #34: test_hasher512 ................... Passed 1.93 sec Start 35: test_heterogeneous_queue 32/105 Test #35: test_heterogeneous_queue ......... Passed 0.00 sec Start 36: test_http_connection 33/105 Test #19: test_direct_dht .................. Passed 15.02 sec Start 37: test_http_parser 34/105 Test #37: test_http_parser ................. Passed 0.01 sec Start 38: test_identify_client 35/105 Test #38: test_identify_client ............. Passed 0.00 sec Start 39: test_info_hash 36/105 Test #39: test_info_hash ................... Passed 0.00 sec Start 40: test_io 37/105 Test #40: test_io .......................... Passed 0.00 sec Start 41: test_ip_filter 38/105 Test #41: test_ip_filter ................... Passed 0.01 sec Start 42: test_ip_voter 39/105 Test #42: test_ip_voter .................... Passed 0.01 sec Start 43: test_listen_socket 40/105 Test #43: test_listen_socket ............... Passed 0.00 sec Start 44: test_lsd 41/105 Test #44: test_lsd ......................... Passed 1.02 sec Start 45: test_magnet 42/105 Test #45: test_magnet ...................... Passed 0.05 sec Start 46: test_merkle 43/105 Test #46: test_merkle ...................... Passed 0.01 sec Start 47: test_merkle_tree 44/105 Test #47: test_merkle_tree ................. Passed 0.02 sec Start 48: test_mmap 45/105 Test #48: test_mmap ........................ Passed 0.01 sec Start 49: test_packet_buffer 46/105 Test #49: test_packet_buffer ............... Passed 0.00 sec Start 50: test_part_file 47/105 Test #50: test_part_file ................... Passed 0.00 sec Start 51: test_pe_crypto 48/105 Test #51: test_pe_crypto ................... Passed 0.97 sec Start 52: test_peer_classes 49/105 Test #52: test_peer_classes ................ Passed 0.02 sec Start 53: test_peer_list 50/105 Test #53: test_peer_list ................... Passed 0.00 sec Start 54: test_peer_priority 51/105 Test #54: test_peer_priority ............... Passed 0.00 sec Start 55: test_piece_picker 52/105 Test #55: test_piece_picker ................ Passed 0.01 sec Start 56: test_primitives 53/105 Test #56: test_primitives .................. Passed 0.00 sec Start 57: test_priority 54/105 Test #13: test_checking .................... Passed 22.36 sec Start 58: test_privacy 55/105 Test #57: test_priority .................... Passed 4.73 sec Start 59: test_read_piece 56/105 Test #59: test_read_piece .................. Passed 0.04 sec Start 60: test_read_resume 57/105 Test #60: test_read_resume ................. Passed 0.01 sec Start 61: test_receive_buffer 58/105 Test #61: test_receive_buffer .............. Passed 0.00 sec Start 62: test_recheck 59/105 Test #62: test_recheck ..................... Passed 1.03 sec Start 63: test_remap_files 60/105 Test #63: test_remap_files ................. Passed 0.22 sec Start 64: test_remove_torrent 61/105 Test #23: test_fast_extension .............. Passed 24.64 sec Start 65: test_resolve_links 62/105 Test #36: test_http_connection ............. Passed 14.48 sec Start 66: test_resume 63/105 Test #65: test_resolve_links ............... Passed 1.53 sec Start 67: test_session 64/105 Test #64: test_remove_torrent .............. Passed 11.01 sec Start 68: test_session_params 65/105 Test #68: test_session_params .............. Passed 0.04 sec Start 69: test_settings_pack 66/105 Test #69: test_settings_pack ............... Passed 0.01 sec Start 70: test_sha1_hash 67/105 Test #70: test_sha1_hash ................... Passed 0.00 sec Start 71: test_similar_torrent 68/105 Test #66: test_resume ...................... Passed 8.00 sec Start 72: test_sliding_average 69/105 Test #72: test_sliding_average ............. Passed 0.00 sec Start 73: test_socket_io 70/105 Test #73: test_socket_io ................... Passed 0.00 sec Start 74: test_span 71/105 Test #74: test_span ........................ Passed 0.00 sec Start 75: test_ssl 72/105 Test #75: test_ssl ......................... Passed 42.47 sec Start 76: test_stack_allocator 73/105 Test #76: test_stack_allocator ............. Passed 0.00 sec Start 77: test_stat_cache 74/105 Test #77: test_stat_cache .................. Passed 0.00 sec Start 78: test_storage 75/105 Test #78: test_storage ..................... Passed 2.47 sec Start 79: test_store_buffer 76/105 Test #79: test_store_buffer ................ Passed 0.00 sec Start 80: test_string 77/105 Test #80: test_string ...................... Passed 0.01 sec Start 81: test_tailqueue 78/105 Test #81: test_tailqueue ................... Passed 0.00 sec Start 82: test_threads 79/105 Test #82: test_threads ..................... Passed 0.18 sec Start 83: test_time 80/105 Test #83: test_time ........................ Passed 0.12 sec Start 84: test_time_critical 81/105 Test #58: test_privacy ..................... Passed 65.87 sec Start 85: test_timestamp_history 82/105 Test #85: test_timestamp_history ........... Passed 0.00 sec Start 86: test_torrent 83/105 Test #86: test_torrent ..................... Passed 2.43 sec Start 87: test_torrent_info 84/105 Test #87: test_torrent_info ................ Passed 1.33 sec Start 88: test_torrent_list 85/105 Test #88: test_torrent_list ................ Passed 0.00 sec Start 89: test_tracker 86/105 Test #84: test_time_critical ............... Passed 13.66 sec Start 90: test_transfer 87/105 Test #71: test_similar_torrent ............. Passed 61.27 sec Start 91: test_truncate 88/105 Test #91: test_truncate .................... Passed 0.00 sec Start 92: test_url_seed 89/105 Test #92: test_url_seed .................... Passed 9.06 sec Start 93: test_utf8 90/105 Test #93: test_utf8 ........................ Passed 0.00 sec Start 94: test_utp 91/105 Test #94: test_utp ......................... Passed 1.02 sec Start 95: test_web_seed 92/105 Test #90: test_transfer .................... Passed 11.28 sec Start 96: test_web_seed_ban 93/105 Test #95: test_web_seed .................... Passed 2.24 sec Start 97: test_web_seed_chunked 94/105 Test #97: test_web_seed_chunked ............ Passed 5.57 sec Start 98: test_web_seed_http 95/105 Test #67: test_session ..................... Passed 90.30 sec Start 99: test_web_seed_http_pw 96/105 Test #98: test_web_seed_http ............... Passed 12.57 sec Start 100: test_web_seed_redirect 97/105 Test #100: test_web_seed_redirect ........... Passed 1.12 sec Start 101: test_web_seed_socks4 98/105 Test #96: test_web_seed_ban ................ Passed 21.52 sec Start 102: test_web_seed_socks5 99/105 Test #99: test_web_seed_http_pw ............ Passed 12.58 sec Start 103: test_web_seed_socks5_no_peers 100/105 Test #103: test_web_seed_socks5_no_peers .... Passed 3.24 sec Start 104: test_web_seed_socks5_pw 101/105 Test #101: test_web_seed_socks4 ............. Passed 12.68 sec Start 105: test_xml 102/105 Test #105: test_xml ......................... Passed 0.00 sec 103/105 Test #102: test_web_seed_socks5 ............. Passed 12.68 sec 104/105 Test #104: test_web_seed_socks5_pw .......... Passed 12.58 sec 105/105 Test #89: test_tracker ..................... Passed 270.73 sec 100% tests passed, 0 tests failed out of 105 Total Test time (real) = 362.77 sec + popd ~/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rb_libtorrent-2.0.11-2.fc43.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.OQxipy + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + cd libtorrent-rasterbar-2.0.11 + DOCDIR=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/AUTHORS /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/ChangeLog /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KnXmI1 + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + cd libtorrent-rasterbar-2.0.11 + LICENSEDIR=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/COPYING /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/lib64/libtorrent-rasterbar.so.2.0 Provides: libtorrent-rasterbar.so.2.0()(64bit) rb_libtorrent = 2.0.11-2.fc43 rb_libtorrent(x86-64) = 2.0.11-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: glibc >= 2.41.9000-20 ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3.2)(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.42)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(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.7)(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) rtld(GNU_HASH) Processing files: rb_libtorrent-devel-2.0.11-2.fc43.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.H8cwY6 + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + cd libtorrent-rasterbar-2.0.11 + DOCDIR=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-devel + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/docs /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-devel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.r4v3vl + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + cd libtorrent-rasterbar-2.0.11 + LICENSEDIR=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-devel + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/COPYING.Boost /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-devel + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/COPYING.BSD /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-devel + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/COPYING.zlib /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: cmake(LibtorrentRasterbar) = 2.0.11 cmake(libtorrentrasterbar) = 2.0.11 pkgconfig(libtorrent-rasterbar) = 2.0.11 rb_libtorrent-devel = 2.0.11-2.fc43 rb_libtorrent-devel(x86-64) = 2.0.11-2.fc43 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) libtorrent-rasterbar.so.2.0()(64bit) Conflicts: libtorrent-devel Processing files: rb_libtorrent-examples-2.0.11-2.fc43.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.0wN0gi + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + cd libtorrent-rasterbar-2.0.11 + DOCDIR=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-examples + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-examples + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/README-renames.Fedora /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-examples + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.5Ug3t8 + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + cd libtorrent-rasterbar-2.0.11 + LICENSEDIR=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-examples + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-examples + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/COPYING /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-examples + RPM_EC=0 ++ jobs -p + exit 0 Provides: rb_libtorrent-examples = 2.0.11-2.fc43 rb_libtorrent-examples(x86-64) = 2.0.11-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: glibc >= 2.41.9000-20 libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(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.42)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(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) libtorrent-rasterbar.so.2.0()(64bit) rtld(GNU_HASH) Processing files: rb_libtorrent-python3-2.0.11-2.fc43.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.7RSyaH + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + cd libtorrent-rasterbar-2.0.11 + DOCDIR=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-python3 + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-python3 + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/AUTHORS /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-python3 + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/ChangeLog /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/doc/rb_libtorrent-python3 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KJ5qyv + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + cd libtorrent-rasterbar-2.0.11 + LICENSEDIR=/builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-python3 + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-python3 + cp -pr /builddir/build/BUILD/rb_libtorrent-2.0.11-build/libtorrent-rasterbar-2.0.11/COPYING.Boost /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT/usr/share/licenses/rb_libtorrent-python3 + RPM_EC=0 ++ jobs -p + exit 0 Provides: libtorrent.cpython-314-x86_64-linux-gnu.so()(64bit) python3.14dist(libtorrent) = 2.0.11 python3dist(libtorrent) = 2.0.11 rb_libtorrent-python3 = 2.0.11-2.fc43 rb_libtorrent-python3(x86-64) = 2.0.11-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: glibc >= 2.41.9000-20 libboost_python314.so.1.83.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(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.42)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libtorrent-rasterbar.so.2.0()(64bit) python(abi) = 3.14 rtld(GNU_HASH) Processing files: rb_libtorrent-debugsource-2.0.11-2.fc43.x86_64 Provides: rb_libtorrent-debugsource = 2.0.11-2.fc43 rb_libtorrent-debugsource(x86-64) = 2.0.11-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: rb_libtorrent-debuginfo-2.0.11-2.fc43.x86_64 Provides: debuginfo(build-id) = 27378c54d661316bd224f19969bc494903a9be15 libtorrent-rasterbar.so.2.0.11-2.0.11-2.fc43.x86_64.debug()(64bit) rb_libtorrent-debuginfo = 2.0.11-2.fc43 rb_libtorrent-debuginfo(x86-64) = 2.0.11-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rb_libtorrent-debugsource(x86-64) = 2.0.11-2.fc43 Processing files: rb_libtorrent-examples-debuginfo-2.0.11-2.fc43.x86_64 Provides: debuginfo(build-id) = 14360c2093a3616eaab75808124ab7454dc89af1 debuginfo(build-id) = 2f462caf13ddd4c6f3f37293c23bb9790f9834df debuginfo(build-id) = 351dd5389710778c7e81e635089333dd93357c51 debuginfo(build-id) = 48d00e86ef187ef857ada26c253b47586b924fb8 debuginfo(build-id) = 68a9220f63e7fc6be36e2ae82ab4360bc886a3a9 debuginfo(build-id) = 6aea4d64cf608b25de65098fa33882f3fa0ef9c9 debuginfo(build-id) = 9079dc15998dd842586c3be878bb7c8fcd33aeec debuginfo(build-id) = dd170d33392c9a720c209d1c61efd4af24389940 debuginfo(build-id) = e797b67715b54a989946a84cc9e81f635c2ce996 debuginfo(build-id) = f570039e8779e8236a76654620f72da1b6ad572e rb_libtorrent-examples-debuginfo = 2.0.11-2.fc43 rb_libtorrent-examples-debuginfo(x86-64) = 2.0.11-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rb_libtorrent-debugsource(x86-64) = 2.0.11-2.fc43 Processing files: rb_libtorrent-python3-debuginfo-2.0.11-2.fc43.x86_64 Provides: debuginfo(build-id) = db89ba3593ca238aba8f5c28a3577e883b783931 libtorrent.cpython-314-x86_64-linux-gnu.so-2.0.11-2.fc43.x86_64.debug()(64bit) rb_libtorrent-python3-debuginfo = 2.0.11-2.fc43 rb_libtorrent-python3-debuginfo(x86-64) = 2.0.11-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rb_libtorrent-debugsource(x86-64) = 2.0.11-2.fc43 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/rb_libtorrent-2.0.11-build/BUILDROOT Wrote: /builddir/build/RPMS/rb_libtorrent-devel-2.0.11-2.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/rb_libtorrent-examples-debuginfo-2.0.11-2.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/rb_libtorrent-2.0.11-2.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/rb_libtorrent-debugsource-2.0.11-2.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/rb_libtorrent-examples-2.0.11-2.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/rb_libtorrent-python3-2.0.11-2.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/rb_libtorrent-python3-debuginfo-2.0.11-2.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/rb_libtorrent-debuginfo-2.0.11-2.fc43.x86_64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.2hmEPv + umask 022 + cd /builddir/build/BUILD/rb_libtorrent-2.0.11-build + test -d /builddir/build/BUILD/rb_libtorrent-2.0.11-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/rb_libtorrent-2.0.11-build + rm -rf /builddir/build/BUILD/rb_libtorrent-2.0.11-build + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: File listed twice: /usr/lib64/libtorrent-rasterbar.so.2.0 Finish: rpmbuild rb_libtorrent-2.0.11-2.fc43.src.rpm Finish: build phase for rb_libtorrent-2.0.11-2.fc43.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1751906781.759268/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/rb_libtorrent-2.0.11-2.fc43.src.rpm) Config(child) 15 minutes 27 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": "rb_libtorrent-examples-debuginfo", "epoch": null, "version": "2.0.11", "release": "2.fc43", "arch": "x86_64" }, { "name": "rb_libtorrent", "epoch": null, "version": "2.0.11", "release": "2.fc43", "arch": "x86_64" }, { "name": "rb_libtorrent", "epoch": null, "version": "2.0.11", "release": "2.fc43", "arch": "src" }, { "name": "rb_libtorrent-python3", "epoch": null, "version": "2.0.11", "release": "2.fc43", "arch": "x86_64" }, { "name": "rb_libtorrent-examples", "epoch": null, "version": "2.0.11", "release": "2.fc43", "arch": "x86_64" }, { "name": "rb_libtorrent-debuginfo", "epoch": null, "version": "2.0.11", "release": "2.fc43", "arch": "x86_64" }, { "name": "rb_libtorrent-devel", "epoch": null, "version": "2.0.11", "release": "2.fc43", "arch": "x86_64" }, { "name": "rb_libtorrent-python3-debuginfo", "epoch": null, "version": "2.0.11", "release": "2.fc43", "arch": "x86_64" }, { "name": "rb_libtorrent-debugsource", "epoch": null, "version": "2.0.11", "release": "2.fc43", "arch": "x86_64" } ] } RPMResults finished