Warning: Permanently added '3.238.240.217' (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/7729441-epel-8-x86_64 --chroot epel-8-x86_64 Version: 0.73 PID: 7199 Logging PID: 7200 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 7729441, 'buildroot_pkgs': [], 'chroot': 'epel-8-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '6351068d33f360079d1c543fc221cfecdd98c757', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/brianjmurrell/epel-8/vmaf', 'isolation': 'default', 'memory_reqs': 2048, 'modules': {'toggle': [{'enable': 'php:remi-8.0'}, {'enable': 'nodejs:16'}]}, 'package_name': 'vmaf', 'package_version': '1.5.3-1', 'project_dirname': 'epel-8', 'project_name': 'epel-8', 'project_owner': 'brianjmurrell', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/brianjmurrell/epel-8/epel-8-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'http://rpms.remirepo.net/enterprise/8/safe/$basearch/', 'id': 'http_rpms_remirepo_net_enterprise_8_safe_basearch', 'name': 'Additional repo http_rpms_remirepo_net_enterprise_8_safe_basearch'}, {'baseurl': 'http://rpms.remirepo.net/enterprise/8/modular/$basearch/', 'id': 'http_rpms_remirepo_net_enterprise_8_modular_basearch', 'name': 'Additional repo http_rpms_remirepo_net_enterprise_8_modular_basearch'}], 'sandbox': 'brianjmurrell/epel-8--brianjmurrell', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'brianjmurrell', 'tags': [], 'task_id': '7729441-epel-8-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/brianjmurrell/epel-8/vmaf /var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/brianjmurrell/epel-8/vmaf', '/var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf'... Running: git checkout 6351068d33f360079d1c543fc221cfecdd98c757 -- cmd: ['git', 'checkout', '6351068d33f360079d1c543fc221cfecdd98c757', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf rc: 0 stdout: stderr: Note: switching to '6351068d33f360079d1c543fc221cfecdd98c757'. 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 6351068 automatic import of vmaf Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf 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 vmaf-1.5.3.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o vmaf-1.5.3.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/brianjmurrell/epel-8/vmaf/vmaf-1.5.3.tar.gz/md5/73914f1bc2e15a82162549f1eba735fa/vmaf-1.5.3.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 100 8832k 100 8832k 0 0 255M 0 --:--:-- --:--:-- --:--:-- 261M INFO: Reading stdout from command: md5sum vmaf-1.5.3.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf/vmaf.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1720794356.656012 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.6 starting (python version = 3.12.1, NVR = mock-5.6-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf/vmaf.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1720794356.656012 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf/vmaf.spec) Config(rhel+epel-8-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-x86_64-bootstrap-1720794356.656012/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.access.redhat.com/ubi8/ubi INFO: Pulling image: registry.access.redhat.com/ubi8/ubi INFO: Copy content of container registry.access.redhat.com/ubi8/ubi to /var/lib/mock/rhel+epel-8-x86_64-bootstrap-1720794356.656012/root INFO: Checking that registry.access.redhat.com/ubi8/ubi image matches host's architecture INFO: mounting registry.access.redhat.com/ubi8/ubi with podman image mount INFO: image registry.access.redhat.com/ubi8/ubi as /var/lib/containers/storage/overlay/41fdab9a4e32b1a427aef2d9537ed8c34cae55ba76471c1a3b1e2a31819dacd6/merged INFO: umounting image registry.access.redhat.com/ubi8/ubi (/var/lib/containers/storage/overlay/41fdab9a4e32b1a427aef2d9537ed8c34cae55ba76471c1a3b1e2a31819dacd6/merged) with podman image umount INFO: Package manager dnf 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/rhel+epel-8-x86_64-1720794356.656012/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.14.3-31.el8.x86_64 python3-dnf-4.7.0-20.el8.noarch python3-dnf-plugins-core-4.0.21-25.el8.noarch yum-4.7.0-20.el8.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 4.4 MB/s | 288 kB 00:00 Additional repo http_rpms_remirepo_net_enterpri 1.3 MB/s | 2.0 MB 00:01 Additional repo http_rpms_remirepo_net_enterpri 921 kB/s | 924 kB 00:01 Red Hat Enterprise Linux - BaseOS 127 MB/s | 71 MB 00:00 Red Hat Enterprise Linux - AppStream 86 MB/s | 65 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 10 MB/s | 10 MB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 35 MB/s | 14 MB 00:00 Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Enabling module streams: php remi-8.0 Transaction Summary ================================================================================ Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 71 kB/s | 1.8 kB 00:00 Additional repo http_rpms_remirepo_net_enterpri 17 kB/s | 3.0 kB 00:00 Additional repo http_rpms_remirepo_net_enterpri 18 kB/s | 3.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 20 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 15 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 42 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 91 kB/s | 27 kB 00:00 Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Enabling module streams: nodejs 16 Transaction Summary ================================================================================ Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. warning: Generating 18 missing index(es), please wait... Copr repository 130 kB/s | 1.8 kB 00:00 Additional repo http_rpms_remirepo_net_enterpri 17 kB/s | 3.0 kB 00:00 Additional repo http_rpms_remirepo_net_enterpri 20 kB/s | 3.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 23 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 17 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 33 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 96 kB/s | 27 kB 00:00 Dependencies resolved. =========================================================================================== Package Arch Version Repository Size =========================================================================================== Installing: bash x86_64 4.4.20-5.el8 rhel-baseos 1.5 M bzip2 x86_64 1.0.6-26.el8 rhel-baseos 60 k coreutils x86_64 8.30-15.el8 rhel-baseos 1.2 M cpio x86_64 2.12-11.el8 rhel-baseos 266 k diffutils x86_64 3.6-6.el8 rhel-baseos 359 k epel-rpm-macros noarch 8-41 epel 27 k findutils x86_64 1:4.6.0-22.el8 rhel-baseos 527 k gawk x86_64 4.2.1-4.el8 rhel-baseos 1.1 M gcc x86_64 8.5.0-22.el8_10 rhel-appstream 23 M gcc-c++ x86_64 8.5.0-22.el8_10 rhel-appstream 12 M grep x86_64 3.1-6.el8 rhel-baseos 274 k gzip x86_64 1.9-13.el8_5 rhel-baseos 167 k info x86_64 6.5-7.el8 rhel-baseos 198 k make x86_64 1:4.2.1-11.el8 rhel-baseos 498 k patch x86_64 2.7.6-11.el8 rhel-baseos 138 k redhat-release x86_64 8.10-0.3.el8 rhel-baseos 45 k redhat-rpm-config noarch 131-1.el8 rhel-appstream 91 k rpm-build x86_64 4.14.3-31.el8 rhel-appstream 175 k sed x86_64 4.5-5.el8 rhel-baseos 298 k tar x86_64 2:1.30-9.el8 rhel-baseos 839 k unzip x86_64 6.0-46.el8 rhel-baseos 196 k util-linux x86_64 2.32.1-46.el8 rhel-baseos 2.5 M which x86_64 2.21-20.el8 rhel-baseos 50 k xz x86_64 5.2.4-4.el8_6 rhel-baseos 153 k Installing dependencies: annobin x86_64 11.13-2.el8 rhel-appstream 972 k ansible-srpm-macros noarch 1-12.el8 epel 21 k audit-libs x86_64 3.1.2-1.el8 rhel-baseos 125 k basesystem noarch 11-5.el8 rhel-baseos 11 k binutils x86_64 2.30-123.el8 rhel-baseos 5.8 M brotli x86_64 1.0.6-3.el8 rhel-baseos 323 k bzip2-libs x86_64 1.0.6-26.el8 rhel-baseos 48 k ca-certificates noarch 2023.2.60_v7.0.306-80.0.el8_8 rhel-baseos 935 k chkconfig x86_64 1.19.2-1.el8 rhel-baseos 199 k coreutils-common x86_64 8.30-15.el8 rhel-baseos 2.0 M cpp x86_64 8.5.0-22.el8_10 rhel-appstream 10 M cracklib x86_64 2.9.6-15.el8 rhel-baseos 93 k cracklib-dicts x86_64 2.9.6-15.el8 rhel-baseos 4.0 M crypto-policies noarch 20230731-1.git3177e06.el8 rhel-baseos 64 k curl x86_64 7.61.1-34.el8 rhel-baseos 353 k cyrus-sasl-lib x86_64 2.1.27-6.el8_5 rhel-baseos 123 k dwz x86_64 0.12-10.el8 rhel-appstream 109 k efi-srpm-macros noarch 3-3.el8 rhel-appstream 22 k elfutils x86_64 0.190-2.el8 rhel-baseos 571 k elfutils-default-yama-scope noarch 0.190-2.el8 rhel-baseos 53 k elfutils-libelf x86_64 0.190-2.el8 rhel-baseos 233 k elfutils-libs x86_64 0.190-2.el8 rhel-baseos 305 k expat x86_64 2.2.5-13.el8_10 rhel-baseos 114 k file x86_64 5.33-26.el8 rhel-baseos 77 k file-libs x86_64 5.33-26.el8 rhel-baseos 544 k filesystem x86_64 3.8-6.el8 rhel-baseos 1.1 M fpc-srpm-macros noarch 1.3-1.el8 epel 8.2 k gc x86_64 7.6.4-3.el8 rhel-appstream 109 k gcc-plugin-annobin x86_64 8.5.0-22.el8_10 rhel-appstream 36 k gdb-headless x86_64 8.2-20.el8 rhel-appstream 3.7 M gdbm x86_64 1:1.18-2.el8 rhel-baseos 130 k gdbm-libs x86_64 1:1.18-2.el8 rhel-baseos 60 k ghc-srpm-macros noarch 1.4.2-7.el8 rhel-appstream 9.4 k glib2 x86_64 2.56.4-162.el8 rhel-baseos 2.5 M glibc x86_64 2.28-251.el8_10.2 rhel-baseos 2.2 M glibc-all-langpacks x86_64 2.28-251.el8_10.2 rhel-baseos 26 M glibc-common x86_64 2.28-251.el8_10.2 rhel-baseos 1.0 M glibc-devel x86_64 2.28-251.el8_10.2 rhel-baseos 87 k glibc-gconv-extra x86_64 2.28-251.el8_10.2 rhel-baseos 1.6 M glibc-headers x86_64 2.28-251.el8_10.2 rhel-baseos 492 k gmp x86_64 1:6.1.2-11.el8 rhel-baseos 318 k gnupg2 x86_64 2.2.20-3.el8_6 rhel-baseos 2.4 M gnutls x86_64 3.6.16-8.el8_9.3 rhel-baseos 1.0 M go-srpm-macros noarch 2-17.el8 rhel-appstream 13 k guile x86_64 5:2.0.14-7.el8 rhel-appstream 3.5 M ima-evm-utils x86_64 1.3.2-12.el8 rhel-baseos 64 k isl x86_64 0.16.1-6.el8 rhel-appstream 841 k kernel-headers x86_64 4.18.0-553.8.1.el8_10 rhel-baseos 12 M keyutils-libs x86_64 1.5.10-9.el8 rhel-baseos 34 k krb5-libs x86_64 1.18.2-28.el8_10 rhel-baseos 843 k libacl x86_64 2.2.53-3.el8 rhel-baseos 35 k libarchive x86_64 3.3.3-5.el8 rhel-baseos 360 k libassuan x86_64 2.5.1-3.el8 rhel-baseos 83 k libatomic_ops x86_64 7.6.2-3.el8 rhel-appstream 38 k libattr x86_64 2.4.48-3.el8 rhel-baseos 27 k libbabeltrace x86_64 1.5.4-4.el8 rhel-baseos 200 k libblkid x86_64 2.32.1-46.el8 rhel-baseos 221 k libcap x86_64 2.48-6.el8_9 rhel-baseos 74 k libcap-ng x86_64 0.7.11-1.el8 rhel-baseos 33 k libcom_err x86_64 1.47.0-2.01.el8 copr_base 49 k libcurl x86_64 7.61.1-34.el8 rhel-baseos 304 k libdb x86_64 5.3.28-42.el8_4 rhel-baseos 751 k libdb-utils x86_64 5.3.28-42.el8_4 rhel-baseos 150 k libfdisk x86_64 2.32.1-46.el8 rhel-baseos 254 k libffi x86_64 3.1-24.el8 rhel-baseos 38 k libgcc x86_64 8.5.0-22.el8_10 rhel-baseos 82 k libgcrypt x86_64 1.8.5-7.el8_6 rhel-baseos 463 k libgomp x86_64 8.5.0-22.el8_10 rhel-baseos 208 k libgpg-error x86_64 1.31-1.el8 rhel-baseos 242 k libidn2 x86_64 2.2.0-1.el8 rhel-baseos 94 k libipt x86_64 1.6.1-8.el8 rhel-appstream 50 k libksba x86_64 1.3.5-9.el8_7 rhel-baseos 134 k libmount x86_64 2.32.1-46.el8 rhel-baseos 237 k libmpc x86_64 1.1.0-9.1.el8 rhel-appstream 61 k libnghttp2 x86_64 1.33.0-6.el8_10.1 rhel-baseos 78 k libnsl2 x86_64 1.2.0-2.20180605git4a062cf.el8 rhel-baseos 58 k libpkgconf x86_64 1.4.2-1.el8 rhel-baseos 35 k libpsl x86_64 0.20.2-6.el8 rhel-baseos 61 k libpwquality x86_64 1.4.4-6.el8 rhel-baseos 107 k libselinux x86_64 2.9-8.el8 rhel-baseos 166 k libsemanage x86_64 2.9-9.el8_6 rhel-baseos 168 k libsepol x86_64 2.9-3.el8 rhel-baseos 340 k libsigsegv x86_64 2.11-5.el8 rhel-baseos 30 k libsmartcols x86_64 2.32.1-46.el8 rhel-baseos 180 k libssh x86_64 0.9.6-14.el8 rhel-baseos 220 k libssh-config noarch 0.9.6-14.el8 rhel-baseos 21 k libstdc++ x86_64 8.5.0-22.el8_10 rhel-baseos 455 k libstdc++-devel x86_64 8.5.0-22.el8_10 rhel-appstream 2.1 M libtasn1 x86_64 4.13-4.el8_7 rhel-baseos 76 k libtirpc x86_64 1.1.4-12.el8_10 rhel-baseos 114 k libtool-ltdl x86_64 2.4.6-25.el8 rhel-baseos 58 k libunistring x86_64 0.9.9-3.el8 rhel-baseos 422 k libusbx x86_64 1.0.23-4.el8 rhel-baseos 74 k libutempter x86_64 1.1.6-14.el8 rhel-baseos 32 k libuuid x86_64 2.32.1-46.el8 rhel-baseos 99 k libverto x86_64 0.3.2-2.el8 rhel-baseos 24 k libxcrypt x86_64 4.1.1-6.el8 rhel-baseos 73 k libxcrypt-devel x86_64 4.1.1-6.el8 rhel-baseos 25 k libxml2 x86_64 2.9.7-18.el8_10.1 rhel-baseos 697 k libzstd x86_64 1.4.4-1.el8 rhel-baseos 266 k lua-libs x86_64 5.3.4-12.el8 rhel-baseos 118 k lua-srpm-macros noarch 1-13.el8 epel 9.2 k lz4-libs x86_64 1.8.3-3.el8_4 rhel-baseos 66 k mpfr x86_64 3.1.6-1.el8 rhel-baseos 221 k ncurses x86_64 6.1-10.20180224.el8 rhel-baseos 387 k ncurses-base noarch 6.1-10.20180224.el8 rhel-baseos 81 k ncurses-libs x86_64 6.1-10.20180224.el8 rhel-baseos 334 k nettle x86_64 3.4.1-7.el8 rhel-baseos 301 k npth x86_64 1.5-4.el8 rhel-baseos 26 k ocaml-srpm-macros noarch 5-4.el8 rhel-appstream 9.5 k openblas-srpm-macros noarch 2-2.el8 rhel-appstream 8.0 k openldap x86_64 2.4.46-19.el8_10 rhel-baseos 353 k openssl-libs x86_64 1:1.1.1k-12.el8_9 rhel-baseos 1.5 M p11-kit x86_64 0.23.22-2.el8 rhel-baseos 327 k p11-kit-trust x86_64 0.23.22-2.el8 rhel-baseos 138 k pam x86_64 1.3.1-34.el8_10 rhel-baseos 747 k pcre x86_64 8.42-6.el8 rhel-baseos 211 k pcre2 x86_64 10.32-3.el8_6 rhel-baseos 247 k perl-srpm-macros noarch 1-25.el8 rhel-appstream 11 k pkgconf x86_64 1.4.2-1.el8 rhel-baseos 38 k pkgconf-m4 noarch 1.4.2-1.el8 rhel-baseos 17 k pkgconf-pkg-config x86_64 1.4.2-1.el8 rhel-baseos 15 k platform-python x86_64 3.6.8-62.el8_10 rhel-baseos 88 k platform-python-setuptools noarch 39.2.0-7.el8 rhel-baseos 632 k popt x86_64 1.18-1.el8 rhel-baseos 61 k publicsuffix-list-dafsa noarch 20180723-1.el8 rhel-baseos 56 k python-rpm-macros noarch 3-45.el8 rhel-appstream 16 k python-srpm-macros noarch 3-45.el8 rhel-appstream 16 k python3-libs x86_64 3.6.8-62.el8_10 rhel-baseos 7.9 M python3-pip-wheel noarch 9.0.3-24.el8 rhel-baseos 866 k python3-rpm-macros noarch 3-45.el8 rhel-appstream 15 k python3-setuptools-wheel noarch 39.2.0-7.el8 rhel-baseos 289 k qt5-srpm-macros noarch 5.15.3-1.el8 rhel-appstream 11 k readline x86_64 7.0-10.el8 rhel-baseos 199 k rpm x86_64 4.14.3-31.el8 rhel-baseos 544 k rpm-build-libs x86_64 4.14.3-31.el8 rhel-baseos 157 k rpm-libs x86_64 4.14.3-31.el8 rhel-baseos 348 k rust-srpm-macros noarch 5-2.el8 rhel-appstream 9.3 k setup noarch 2.12.2-9.el8 rhel-baseos 181 k shadow-utils x86_64 2:4.6-22.el8 rhel-baseos 1.2 M sqlite-libs x86_64 3.26.0-19.el8_9 rhel-baseos 581 k systemd-libs x86_64 239-82.el8_10.1 rhel-baseos 1.1 M tpm2-tss x86_64 2.3.2-6.el8 rhel-baseos 275 k tzdata noarch 2024a-1.el8 rhel-baseos 475 k xz-libs x86_64 5.2.4-4.el8_6 rhel-baseos 94 k zip x86_64 3.0-23.el8 rhel-baseos 270 k zlib x86_64 1.2.11-25.el8 rhel-baseos 103 k zstd x86_64 1.4.4-1.el8 rhel-appstream 393 k Transaction Summary =========================================================================================== Install 172 Packages Total download size: 164 M Installed size: 813 M Downloading Packages: (1/172): libcom_err-1.47.0-2.01.el8.x86_64.rpm 1.8 MB/s | 49 kB 00:00 (2/172): bzip2-libs-1.0.6-26.el8.x86_64.rpm 731 kB/s | 48 kB 00:00 (3/172): bzip2-1.0.6-26.el8.x86_64.rpm 509 kB/s | 60 kB 00:00 (4/172): cracklib-dicts-2.9.6-15.el8.x86_64.rpm 49 MB/s | 4.0 MB 00:00 (5/172): cracklib-2.9.6-15.el8.x86_64.rpm 582 kB/s | 93 kB 00:00 (6/172): grep-3.1-6.el8.x86_64.rpm 3.7 MB/s | 274 kB 00:00 (7/172): libattr-2.4.48-3.el8.x86_64.rpm 493 kB/s | 27 kB 00:00 (8/172): libsigsegv-2.11-5.el8.x86_64.rpm 588 kB/s | 30 kB 00:00 (9/172): libassuan-2.5.1-3.el8.x86_64.rpm 717 kB/s | 83 kB 00:00 (10/172): mpfr-3.1.6-1.el8.x86_64.rpm 3.8 MB/s | 221 kB 00:00 (11/172): libunistring-0.9.9-3.el8.x86_64.rpm 4.2 MB/s | 422 kB 00:00 (12/172): libutempter-1.1.6-14.el8.x86_64.rpm 224 kB/s | 32 kB 00:00 (13/172): pkgconf-1.4.2-1.el8.x86_64.rpm 797 kB/s | 38 kB 00:00 (14/172): npth-1.5-4.el8.x86_64.rpm 197 kB/s | 26 kB 00:00 (15/172): readline-7.0-10.el8.x86_64.rpm 2.0 MB/s | 199 kB 00:00 (16/172): pkgconf-pkg-config-1.4.2-1.el8.x86_64 122 kB/s | 15 kB 00:00 (17/172): zip-3.0-23.el8.x86_64.rpm 1.6 MB/s | 270 kB 00:00 (18/172): libgpg-error-1.31-1.el8.x86_64.rpm 2.2 MB/s | 242 kB 00:00 (19/172): basesystem-11-5.el8.noarch.rpm 81 kB/s | 11 kB 00:00 (20/172): libtool-ltdl-2.4.6-25.el8.x86_64.rpm 762 kB/s | 58 kB 00:00 (21/172): libnsl2-1.2.0-2.20180605git4a062cf.el 621 kB/s | 58 kB 00:00 (22/172): libpkgconf-1.4.2-1.el8.x86_64.rpm 242 kB/s | 35 kB 00:00 (23/172): publicsuffix-list-dafsa-20180723-1.el 861 kB/s | 56 kB 00:00 (24/172): pkgconf-m4-1.4.2-1.el8.noarch.rpm 117 kB/s | 17 kB 00:00 (25/172): libidn2-2.2.0-1.el8.x86_64.rpm 1.2 MB/s | 94 kB 00:00 (26/172): patch-2.7.6-11.el8.x86_64.rpm 1.9 MB/s | 138 kB 00:00 (27/172): libusbx-1.0.23-4.el8.x86_64.rpm 770 kB/s | 74 kB 00:00 (28/172): libzstd-1.4.4-1.el8.x86_64.rpm 4.4 MB/s | 266 kB 00:00 (29/172): diffutils-3.6-6.el8.x86_64.rpm 1.4 MB/s | 359 kB 00:00 (30/172): popt-1.18-1.el8.x86_64.rpm 1.2 MB/s | 61 kB 00:00 (31/172): libpsl-0.20.2-6.el8.x86_64.rpm 829 kB/s | 61 kB 00:00 (32/172): lz4-libs-1.8.3-3.el8_4.x86_64.rpm 735 kB/s | 66 kB 00:00 (33/172): ima-evm-utils-1.3.2-12.el8.x86_64.rpm 605 kB/s | 64 kB 00:00 (34/172): libcap-ng-0.7.11-1.el8.x86_64.rpm 433 kB/s | 33 kB 00:00 (35/172): filesystem-3.8-6.el8.x86_64.rpm 8.0 MB/s | 1.1 MB 00:00 (36/172): libdb-5.3.28-42.el8_4.x86_64.rpm 7.6 MB/s | 751 kB 00:00 (37/172): brotli-1.0.6-3.el8.x86_64.rpm 1.1 MB/s | 323 kB 00:00 (38/172): libxcrypt-4.1.1-6.el8.x86_64.rpm 1.5 MB/s | 73 kB 00:00 (39/172): libxcrypt-devel-4.1.1-6.el8.x86_64.rp 466 kB/s | 25 kB 00:00 (40/172): nettle-3.4.1-7.el8.x86_64.rpm 3.0 MB/s | 301 kB 00:00 (41/172): pcre-8.42-6.el8.x86_64.rpm 2.0 MB/s | 211 kB 00:00 (42/172): libdb-utils-5.3.28-42.el8_4.x86_64.rp 686 kB/s | 150 kB 00:00 (43/172): cyrus-sasl-lib-2.1.27-6.el8_5.x86_64. 1.4 MB/s | 123 kB 00:00 (44/172): gzip-1.9-13.el8_5.x86_64.rpm 1.6 MB/s | 167 kB 00:00 (45/172): keyutils-libs-1.5.10-9.el8.x86_64.rpm 365 kB/s | 34 kB 00:00 (46/172): libsepol-2.9-3.el8.x86_64.rpm 6.8 MB/s | 340 kB 00:00 (47/172): cpio-2.12-11.el8.x86_64.rpm 3.1 MB/s | 266 kB 00:00 (48/172): lua-libs-5.3.4-12.el8.x86_64.rpm 1.2 MB/s | 118 kB 00:00 (49/172): make-4.2.1-11.el8.x86_64.rpm 8.2 MB/s | 498 kB 00:00 (50/172): info-6.5-7.el8.x86_64.rpm 2.4 MB/s | 198 kB 00:00 (51/172): gawk-4.2.1-4.el8.x86_64.rpm 6.7 MB/s | 1.1 MB 00:00 (52/172): sed-4.5-5.el8.x86_64.rpm 3.2 MB/s | 298 kB 00:00 (53/172): unzip-6.0-46.el8.x86_64.rpm 1.8 MB/s | 196 kB 00:00 (54/172): xz-5.2.4-4.el8_6.x86_64.rpm 1.4 MB/s | 153 kB 00:00 (55/172): xz-libs-5.2.4-4.el8_6.x86_64.rpm 1.5 MB/s | 94 kB 00:00 (56/172): gdbm-libs-1.18-2.el8.x86_64.rpm 1.4 MB/s | 60 kB 00:00 (57/172): gnupg2-2.2.20-3.el8_6.x86_64.rpm 41 MB/s | 2.4 MB 00:00 (58/172): libbabeltrace-1.5.4-4.el8.x86_64.rpm 2.7 MB/s | 200 kB 00:00 (59/172): libgcrypt-1.8.5-7.el8_6.x86_64.rpm 5.9 MB/s | 463 kB 00:00 (60/172): libsemanage-2.9-9.el8_6.x86_64.rpm 2.3 MB/s | 168 kB 00:00 (61/172): pcre2-10.32-3.el8_6.x86_64.rpm 4.0 MB/s | 247 kB 00:00 (62/172): libverto-0.3.2-2.el8.x86_64.rpm 327 kB/s | 24 kB 00:00 (63/172): libtasn1-4.13-4.el8_7.x86_64.rpm 1.6 MB/s | 76 kB 00:00 (64/172): libksba-1.3.5-9.el8_7.x86_64.rpm 2.1 MB/s | 134 kB 00:00 (65/172): gdbm-1.18-2.el8.x86_64.rpm 1.1 MB/s | 130 kB 00:00 (66/172): coreutils-common-8.30-15.el8.x86_64.r 41 MB/s | 2.0 MB 00:00 (67/172): libffi-3.1-24.el8.x86_64.rpm 455 kB/s | 38 kB 00:00 (68/172): libarchive-3.3.3-5.el8.x86_64.rpm 2.7 MB/s | 360 kB 00:00 (69/172): coreutils-8.30-15.el8.x86_64.rpm 7.0 MB/s | 1.2 MB 00:00 (70/172): libpwquality-1.4.4-6.el8.x86_64.rpm 2.2 MB/s | 107 kB 00:00 (71/172): libselinux-2.9-8.el8.x86_64.rpm 3.8 MB/s | 166 kB 00:00 (72/172): platform-python-setuptools-39.2.0-7.e 11 MB/s | 632 kB 00:00 (73/172): python3-setuptools-wheel-39.2.0-7.el8 5.6 MB/s | 289 kB 00:00 (74/172): tar-1.30-9.el8.x86_64.rpm 13 MB/s | 839 kB 00:00 (75/172): binutils-2.30-123.el8.x86_64.rpm 64 MB/s | 5.8 MB 00:00 (76/172): ca-certificates-2023.2.60_v7.0.306-80 14 MB/s | 935 kB 00:00 (77/172): setup-2.12.2-9.el8.noarch.rpm 1.2 MB/s | 181 kB 00:00 (78/172): crypto-policies-20230731-1.git3177e06 1.5 MB/s | 64 kB 00:00 (79/172): ncurses-libs-6.1-10.20180224.el8.x86_ 5.2 MB/s | 334 kB 00:00 (80/172): chkconfig-1.19.2-1.el8.x86_64.rpm 1.7 MB/s | 199 kB 00:00 (81/172): which-2.21-20.el8.x86_64.rpm 1.0 MB/s | 50 kB 00:00 (82/172): gnutls-3.6.16-8.el8_9.3.x86_64.rpm 19 MB/s | 1.0 MB 00:00 (83/172): libcap-2.48-6.el8_9.x86_64.rpm 1.4 MB/s | 74 kB 00:00 (84/172): ncurses-base-6.1-10.20180224.el8.noar 1.9 MB/s | 81 kB 00:00 (85/172): openssl-libs-1.1.1k-12.el8_9.x86_64.r 18 MB/s | 1.5 MB 00:00 (86/172): ncurses-6.1-10.20180224.el8.x86_64.rp 2.4 MB/s | 387 kB 00:00 (87/172): sqlite-libs-3.26.0-19.el8_9.x86_64.rp 4.7 MB/s | 581 kB 00:00 (88/172): audit-libs-3.1.2-1.el8.x86_64.rpm 2.3 MB/s | 125 kB 00:00 (89/172): tzdata-2024a-1.el8.noarch.rpm 3.9 MB/s | 475 kB 00:00 (90/172): curl-7.61.1-34.el8.x86_64.rpm 6.7 MB/s | 353 kB 00:00 (91/172): elfutils-0.190-2.el8.x86_64.rpm 12 MB/s | 571 kB 00:00 (92/172): elfutils-default-yama-scope-0.190-2.e 1.2 MB/s | 53 kB 00:00 (93/172): zlib-1.2.11-25.el8.x86_64.rpm 419 kB/s | 103 kB 00:00 (94/172): bash-4.4.20-5.el8.x86_64.rpm 8.7 MB/s | 1.5 MB 00:00 (95/172): elfutils-libelf-0.190-2.el8.x86_64.rp 5.4 MB/s | 233 kB 00:00 (96/172): elfutils-libs-0.190-2.el8.x86_64.rpm 4.0 MB/s | 305 kB 00:00 (97/172): expat-2.2.5-13.el8_10.x86_64.rpm 1.2 MB/s | 114 kB 00:00 (98/172): findutils-4.6.0-22.el8.x86_64.rpm 8.2 MB/s | 527 kB 00:00 (99/172): file-libs-5.33-26.el8.x86_64.rpm 3.0 MB/s | 544 kB 00:00 (100/172): glib2-2.56.4-162.el8.x86_64.rpm 26 MB/s | 2.5 MB 00:00 (101/172): libacl-2.2.53-3.el8.x86_64.rpm 554 kB/s | 35 kB 00:00 (102/172): gmp-6.1.2-11.el8.x86_64.rpm 3.4 MB/s | 318 kB 00:00 (103/172): file-5.33-26.el8.x86_64.rpm 218 kB/s | 77 kB 00:00 (104/172): libblkid-2.32.1-46.el8.x86_64.rpm 3.0 MB/s | 221 kB 00:00 (105/172): libfdisk-2.32.1-46.el8.x86_64.rpm 5.7 MB/s | 254 kB 00:00 (106/172): libcurl-7.61.1-34.el8.x86_64.rpm 2.7 MB/s | 304 kB 00:00 (107/172): libsmartcols-2.32.1-46.el8.x86_64.rp 3.0 MB/s | 180 kB 00:00 (108/172): libmount-2.32.1-46.el8.x86_64.rpm 2.7 MB/s | 237 kB 00:00 (109/172): libuuid-2.32.1-46.el8.x86_64.rpm 1.7 MB/s | 99 kB 00:00 (110/172): libssh-0.9.6-14.el8.x86_64.rpm 2.2 MB/s | 220 kB 00:00 (111/172): libssh-config-0.9.6-14.el8.noarch.rp 227 kB/s | 21 kB 00:00 (112/172): p11-kit-0.23.22-2.el8.x86_64.rpm 7.0 MB/s | 327 kB 00:00 (113/172): p11-kit-trust-0.23.22-2.el8.x86_64.r 2.7 MB/s | 138 kB 00:00 (114/172): python3-pip-wheel-9.0.3-24.el8.noarc 16 MB/s | 866 kB 00:00 (115/172): rpm-4.14.3-31.el8.x86_64.rpm 9.2 MB/s | 544 kB 00:00 (116/172): rpm-build-libs-4.14.3-31.el8.x86_64. 2.1 MB/s | 157 kB 00:00 (117/172): tpm2-tss-2.3.2-6.el8.x86_64.rpm 6.1 MB/s | 275 kB 00:00 (118/172): rpm-libs-4.14.3-31.el8.x86_64.rpm 3.9 MB/s | 348 kB 00:00 (119/172): shadow-utils-4.6-22.el8.x86_64.rpm 16 MB/s | 1.2 MB 00:00 (120/172): libgomp-8.5.0-22.el8_10.x86_64.rpm 4.2 MB/s | 208 kB 00:00 (121/172): util-linux-2.32.1-46.el8.x86_64.rpm 36 MB/s | 2.5 MB 00:00 (122/172): libgcc-8.5.0-22.el8_10.x86_64.rpm 1.1 MB/s | 82 kB 00:00 (123/172): libstdc++-8.5.0-22.el8_10.x86_64.rpm 8.8 MB/s | 455 kB 00:00 (124/172): platform-python-3.6.8-62.el8_10.x86_ 1.2 MB/s | 88 kB 00:00 (125/172): python3-libs-3.6.8-62.el8_10.x86_64. 90 MB/s | 7.9 MB 00:00 (126/172): glibc-2.28-251.el8_10.2.x86_64.rpm 47 MB/s | 2.2 MB 00:00 (127/172): glibc-common-2.28-251.el8_10.2.x86_6 9.1 MB/s | 1.0 MB 00:00 (128/172): glibc-devel-2.28-251.el8_10.2.x86_64 1.8 MB/s | 87 kB 00:00 (129/172): glibc-gconv-extra-2.28-251.el8_10.2. 23 MB/s | 1.6 MB 00:00 (130/172): glibc-headers-2.28-251.el8_10.2.x86_ 4.9 MB/s | 492 kB 00:00 (131/172): libxml2-2.9.7-18.el8_10.1.x86_64.rpm 11 MB/s | 697 kB 00:00 (132/172): glibc-all-langpacks-2.28-251.el8_10. 92 MB/s | 26 MB 00:00 (133/172): krb5-libs-1.18.2-28.el8_10.x86_64.rp 8.2 MB/s | 843 kB 00:00 (134/172): kernel-headers-4.18.0-553.8.1.el8_10 84 MB/s | 12 MB 00:00 (135/172): libnghttp2-1.33.0-6.el8_10.1.x86_64. 1.8 MB/s | 78 kB 00:00 (136/172): pam-1.3.1-34.el8_10.x86_64.rpm 17 MB/s | 747 kB 00:00 (137/172): openldap-2.4.46-19.el8_10.x86_64.rpm 5.8 MB/s | 353 kB 00:00 (138/172): libtirpc-1.1.4-12.el8_10.x86_64.rpm 1.1 MB/s | 114 kB 00:00 (139/172): systemd-libs-239-82.el8_10.1.x86_64. 22 MB/s | 1.1 MB 00:00 (140/172): redhat-release-8.10-0.3.el8.x86_64.r 563 kB/s | 45 kB 00:00 (141/172): ocaml-srpm-macros-5-4.el8.noarch.rpm 205 kB/s | 9.5 kB 00:00 (142/172): ghc-srpm-macros-1.4.2-7.el8.noarch.r 119 kB/s | 9.4 kB 00:00 (143/172): openblas-srpm-macros-2-2.el8.noarch. 168 kB/s | 8.0 kB 00:00 (144/172): perl-srpm-macros-1-25.el8.noarch.rpm 155 kB/s | 11 kB 00:00 (145/172): libatomic_ops-7.6.2-3.el8.x86_64.rpm 646 kB/s | 38 kB 00:00 (146/172): rust-srpm-macros-5-2.el8.noarch.rpm 114 kB/s | 9.3 kB 00:00 (147/172): gc-7.6.4-3.el8.x86_64.rpm 1.6 MB/s | 109 kB 00:00 (148/172): isl-0.16.1-6.el8.x86_64.rpm 12 MB/s | 841 kB 00:00 (149/172): guile-2.0.14-7.el8.x86_64.rpm 43 MB/s | 3.5 MB 00:00 (150/172): libipt-1.6.1-8.el8.x86_64.rpm 1.1 MB/s | 50 kB 00:00 (151/172): libmpc-1.1.0-9.1.el8.x86_64.rpm 909 kB/s | 61 kB 00:00 (152/172): efi-srpm-macros-3-3.el8.noarch.rpm 467 kB/s | 22 kB 00:00 (153/172): zstd-1.4.4-1.el8.x86_64.rpm 4.1 MB/s | 393 kB 00:00 (154/172): dwz-0.12-10.el8.x86_64.rpm 1.9 MB/s | 109 kB 00:00 (155/172): qt5-srpm-macros-5.15.3-1.el8.noarch. 216 kB/s | 11 kB 00:00 (156/172): python3-rpm-macros-3-45.el8.noarch.r 224 kB/s | 15 kB 00:00 (157/172): python-rpm-macros-3-45.el8.noarch.rp 180 kB/s | 16 kB 00:00 (158/172): redhat-rpm-config-131-1.el8.noarch.r 1.7 MB/s | 91 kB 00:00 (159/172): python-srpm-macros-3-45.el8.noarch.r 272 kB/s | 16 kB 00:00 (160/172): annobin-11.13-2.el8.x86_64.rpm 20 MB/s | 972 kB 00:00 (161/172): go-srpm-macros-2-17.el8.noarch.rpm 44 kB/s | 13 kB 00:00 (162/172): gdb-headless-8.2-20.el8.x86_64.rpm 43 MB/s | 3.7 MB 00:00 (163/172): rpm-build-4.14.3-31.el8.x86_64.rpm 2.7 MB/s | 175 kB 00:00 (164/172): gcc-c++-8.5.0-22.el8_10.x86_64.rpm 111 MB/s | 12 MB 00:00 (165/172): cpp-8.5.0-22.el8_10.x86_64.rpm 66 MB/s | 10 MB 00:00 (166/172): gcc-8.5.0-22.el8_10.x86_64.rpm 128 MB/s | 23 MB 00:00 (167/172): gcc-plugin-annobin-8.5.0-22.el8_10.x 503 kB/s | 36 kB 00:00 (168/172): ansible-srpm-macros-1-12.el8.noarch. 1.5 MB/s | 21 kB 00:00 (169/172): epel-rpm-macros-8-41.noarch.rpm 1.7 MB/s | 27 kB 00:00 (170/172): fpc-srpm-macros-1.3-1.el8.noarch.rpm 3.4 MB/s | 8.2 kB 00:00 (171/172): lua-srpm-macros-1-13.el8.noarch.rpm 3.9 MB/s | 9.2 kB 00:00 (172/172): libstdc++-devel-8.5.0-22.el8_10.x86_ 21 MB/s | 2.1 MB 00:00 -------------------------------------------------------------------------------- Total 31 MB/s | 164 MB 00:05 Red Hat Enterprise Linux - BaseOS 3.1 MB/s | 3.1 kB 00:00 Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) " Fingerprint: 567E 347A D004 4ADE 55BA 8A5F 199E 2F91 FD43 1D51 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat8-release Key imported successfully Importing GPG key 0x2FA658E0: Userid : "Red Hat, Inc. (auxiliary key) " Fingerprint: 43A6 E49C 4A38 F4BE 9ABF 2A53 4568 9C88 2FA6 58E0 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat8-release Key imported successfully Extra Packages for Enterprise Linux 8 - x86_64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x2F86D6A1: Userid : "Fedora EPEL (8) " Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1 From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-8 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.8-6.el8.x86_64 1/1 Preparing : 1/1 Installing : libgcc-8.5.0-22.el8_10.x86_64 1/172 Running scriptlet: libgcc-8.5.0-22.el8_10.x86_64 1/172 Installing : python-srpm-macros-3-45.el8.noarch 2/172 Installing : crypto-policies-20230731-1.git3177e06.el8.noarch 3/172 Running scriptlet: crypto-policies-20230731-1.git3177e06.el8.noarch 3/172 Installing : python-rpm-macros-3-45.el8.noarch 4/172 Installing : redhat-release-8.10-0.3.el8.x86_64 5/172 Installing : setup-2.12.2-9.el8.noarch 6/172 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.12.2-9.el8.noarch 6/172 Installing : filesystem-3.8-6.el8.x86_64 7/172 Installing : python3-pip-wheel-9.0.3-24.el8.noarch 8/172 Installing : python3-setuptools-wheel-39.2.0-7.el8.noarch 9/172 Installing : basesystem-11-5.el8.noarch 10/172 Installing : python3-rpm-macros-3-45.el8.noarch 11/172 Installing : fpc-srpm-macros-1.3-1.el8.noarch 12/172 Installing : ansible-srpm-macros-1-12.el8.noarch 13/172 Installing : qt5-srpm-macros-5.15.3-1.el8.noarch 14/172 Installing : go-srpm-macros-2-17.el8.noarch 15/172 Installing : rust-srpm-macros-5-2.el8.noarch 16/172 Installing : perl-srpm-macros-1-25.el8.noarch 17/172 Installing : openblas-srpm-macros-2-2.el8.noarch 18/172 Installing : ocaml-srpm-macros-5-4.el8.noarch 19/172 Installing : ghc-srpm-macros-1.4.2-7.el8.noarch 20/172 Installing : kernel-headers-4.18.0-553.8.1.el8_10.x86_64 21/172 Installing : libssh-config-0.9.6-14.el8.noarch 22/172 Installing : tzdata-2024a-1.el8.noarch 23/172 Installing : ncurses-base-6.1-10.20180224.el8.noarch 24/172 Installing : pcre2-10.32-3.el8_6.x86_64 25/172 Installing : libselinux-2.9-8.el8.x86_64 26/172 Installing : ncurses-libs-6.1-10.20180224.el8.x86_64 27/172 Installing : glibc-common-2.28-251.el8_10.2.x86_64 28/172 Installing : glibc-all-langpacks-2.28-251.el8_10.2.x86_64 29/172 Installing : glibc-gconv-extra-2.28-251.el8_10.2.x86_64 30/172 Running scriptlet: glibc-gconv-extra-2.28-251.el8_10.2.x86_64 30/172 Running scriptlet: glibc-2.28-251.el8_10.2.x86_64 31/172 Installing : glibc-2.28-251.el8_10.2.x86_64 31/172 Running scriptlet: glibc-2.28-251.el8_10.2.x86_64 31/172 Installing : bash-4.4.20-5.el8.x86_64 32/172 Running scriptlet: bash-4.4.20-5.el8.x86_64 32/172 Installing : libsepol-2.9-3.el8.x86_64 33/172 Running scriptlet: libsepol-2.9-3.el8.x86_64 33/172 Installing : zlib-1.2.11-25.el8.x86_64 34/172 Installing : info-6.5-7.el8.x86_64 35/172 Installing : bzip2-libs-1.0.6-26.el8.x86_64 36/172 Installing : xz-libs-5.2.4-4.el8_6.x86_64 37/172 Installing : gmp-1:6.1.2-11.el8.x86_64 38/172 Running scriptlet: gmp-1:6.1.2-11.el8.x86_64 38/172 Installing : libstdc++-8.5.0-22.el8_10.x86_64 39/172 Running scriptlet: libstdc++-8.5.0-22.el8_10.x86_64 39/172 Installing : libzstd-1.4.4-1.el8.x86_64 40/172 Installing : elfutils-libelf-0.190-2.el8.x86_64 41/172 Installing : libxcrypt-4.1.1-6.el8.x86_64 42/172 Installing : mpfr-3.1.6-1.el8.x86_64 43/172 Running scriptlet: mpfr-3.1.6-1.el8.x86_64 43/172 Installing : readline-7.0-10.el8.x86_64 44/172 Running scriptlet: readline-7.0-10.el8.x86_64 44/172 Installing : sqlite-libs-3.26.0-19.el8_9.x86_64 45/172 Installing : popt-1.18-1.el8.x86_64 46/172 Installing : libcap-2.48-6.el8_9.x86_64 47/172 Installing : libcom_err-1.47.0-2.01.el8.x86_64 48/172 Running scriptlet: libcom_err-1.47.0-2.01.el8.x86_64 48/172 Installing : libuuid-2.32.1-46.el8.x86_64 49/172 Running scriptlet: libuuid-2.32.1-46.el8.x86_64 49/172 Installing : chkconfig-1.19.2-1.el8.x86_64 50/172 Installing : libunistring-0.9.9-3.el8.x86_64 51/172 Installing : libattr-2.4.48-3.el8.x86_64 52/172 Installing : libacl-2.2.53-3.el8.x86_64 53/172 Installing : sed-4.5-5.el8.x86_64 54/172 Running scriptlet: sed-4.5-5.el8.x86_64 54/172 Installing : libgpg-error-1.31-1.el8.x86_64 55/172 Installing : lua-libs-5.3.4-12.el8.x86_64 56/172 Installing : libffi-3.1-24.el8.x86_64 57/172 Installing : p11-kit-0.23.22-2.el8.x86_64 58/172 Installing : libidn2-2.2.0-1.el8.x86_64 59/172 Installing : libmpc-1.1.0-9.1.el8.x86_64 60/172 Installing : file-libs-5.33-26.el8.x86_64 61/172 Installing : file-5.33-26.el8.x86_64 62/172 Installing : libgcrypt-1.8.5-7.el8_6.x86_64 63/172 Running scriptlet: libgcrypt-1.8.5-7.el8_6.x86_64 63/172 Installing : unzip-6.0-46.el8.x86_64 64/172 Installing : findutils-1:4.6.0-22.el8.x86_64 65/172 Running scriptlet: findutils-1:4.6.0-22.el8.x86_64 65/172 Installing : elfutils-default-yama-scope-0.190-2.el8.noarch 66/172 Running scriptlet: elfutils-default-yama-scope-0.190-2.el8.noarch 66/172 Installing : elfutils-libs-0.190-2.el8.x86_64 67/172 Running scriptlet: glibc-headers-2.28-251.el8_10.2.x86_64 68/172 Installing : glibc-headers-2.28-251.el8_10.2.x86_64 68/172 Installing : lz4-libs-1.8.3-3.el8_4.x86_64 69/172 Installing : libcap-ng-0.7.11-1.el8.x86_64 70/172 Installing : audit-libs-3.1.2-1.el8.x86_64 71/172 Installing : pcre-8.42-6.el8.x86_64 72/172 Installing : grep-3.1-6.el8.x86_64 73/172 Running scriptlet: grep-3.1-6.el8.x86_64 73/172 Installing : keyutils-libs-1.5.10-9.el8.x86_64 74/172 Installing : gdbm-libs-1:1.18-2.el8.x86_64 75/172 Installing : libtasn1-4.13-4.el8_7.x86_64 76/172 Running scriptlet: libtasn1-4.13-4.el8_7.x86_64 76/172 Installing : p11-kit-trust-0.23.22-2.el8.x86_64 77/172 Running scriptlet: p11-kit-trust-0.23.22-2.el8.x86_64 77/172 Installing : expat-2.2.5-13.el8_10.x86_64 78/172 Installing : gdbm-1:1.18-2.el8.x86_64 79/172 Installing : xz-5.2.4-4.el8_6.x86_64 80/172 Installing : libsemanage-2.9-9.el8_6.x86_64 81/172 Installing : elfutils-0.190-2.el8.x86_64 82/172 Installing : zip-3.0-23.el8.x86_64 83/172 Installing : cpp-8.5.0-22.el8_10.x86_64 84/172 Running scriptlet: cpp-8.5.0-22.el8_10.x86_64 84/172 Installing : libassuan-2.5.1-3.el8.x86_64 85/172 Installing : libksba-1.3.5-9.el8_7.x86_64 86/172 Installing : tar-2:1.30-9.el8.x86_64 87/172 Running scriptlet: tar-2:1.30-9.el8.x86_64 87/172 Installing : patch-2.7.6-11.el8.x86_64 88/172 Installing : dwz-0.12-10.el8.x86_64 89/172 Installing : zstd-1.4.4-1.el8.x86_64 90/172 Installing : libstdc++-devel-8.5.0-22.el8_10.x86_64 91/172 Installing : nettle-3.4.1-7.el8.x86_64 92/172 Running scriptlet: nettle-3.4.1-7.el8.x86_64 92/172 Installing : gnutls-3.6.16-8.el8_9.3.x86_64 93/172 Installing : isl-0.16.1-6.el8.x86_64 94/172 Running scriptlet: isl-0.16.1-6.el8.x86_64 94/172 Installing : libxml2-2.9.7-18.el8_10.1.x86_64 95/172 Installing : bzip2-1.0.6-26.el8.x86_64 96/172 Installing : diffutils-3.6-6.el8.x86_64 97/172 Running scriptlet: diffutils-3.6-6.el8.x86_64 97/172 Installing : coreutils-common-8.30-15.el8.x86_64 98/172 Running scriptlet: coreutils-common-8.30-15.el8.x86_64 98/172 Installing : libgomp-8.5.0-22.el8_10.x86_64 99/172 Running scriptlet: libgomp-8.5.0-22.el8_10.x86_64 99/172 Installing : libsigsegv-2.11-5.el8.x86_64 100/172 Installing : gawk-4.2.1-4.el8.x86_64 101/172 Installing : npth-1.5-4.el8.x86_64 102/172 Installing : libpkgconf-1.4.2-1.el8.x86_64 103/172 Installing : pkgconf-1.4.2-1.el8.x86_64 104/172 Installing : libtool-ltdl-2.4.6-25.el8.x86_64 105/172 Running scriptlet: libtool-ltdl-2.4.6-25.el8.x86_64 105/172 Installing : brotli-1.0.6-3.el8.x86_64 106/172 Installing : cpio-2.12-11.el8.x86_64 107/172 Installing : libverto-0.3.2-2.el8.x86_64 108/172 Installing : ncurses-6.1-10.20180224.el8.x86_64 109/172 Installing : openssl-libs-1:1.1.1k-12.el8_9.x86_64 110/172 Running scriptlet: openssl-libs-1:1.1.1k-12.el8_9.x86_64 110/172 Installing : coreutils-8.30-15.el8.x86_64 111/172 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 112/172 Installing : ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 112/172 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 112/172 Installing : libdb-5.3.28-42.el8_4.x86_64 113/172 Running scriptlet: libdb-5.3.28-42.el8_4.x86_64 113/172 Installing : krb5-libs-1.18.2-28.el8_10.x86_64 114/172 Installing : libtirpc-1.1.4-12.el8_10.x86_64 115/172 Running scriptlet: libtirpc-1.1.4-12.el8_10.x86_64 115/172 Installing : libblkid-2.32.1-46.el8.x86_64 116/172 Running scriptlet: libblkid-2.32.1-46.el8.x86_64 116/172 Installing : libmount-2.32.1-46.el8.x86_64 117/172 Running scriptlet: libmount-2.32.1-46.el8.x86_64 117/172 Installing : systemd-libs-239-82.el8_10.1.x86_64 118/172 Running scriptlet: systemd-libs-239-82.el8_10.1.x86_64 118/172 Installing : libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 119/172 Running scriptlet: libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 119/172 Installing : platform-python-setuptools-39.2.0-7.el8.noarch 120/172 Installing : platform-python-3.6.8-62.el8_10.x86_64 121/172 Running scriptlet: platform-python-3.6.8-62.el8_10.x86_64 121/172 Installing : python3-libs-3.6.8-62.el8_10.x86_64 122/172 Installing : gzip-1.9-13.el8_5.x86_64 123/172 Running scriptlet: gzip-1.9-13.el8_5.x86_64 123/172 Installing : cracklib-2.9.6-15.el8.x86_64 124/172 Installing : cracklib-dicts-2.9.6-15.el8.x86_64 125/172 Installing : binutils-2.30-123.el8.x86_64 126/172 Running scriptlet: binutils-2.30-123.el8.x86_64 126/172 Installing : shadow-utils-2:4.6-22.el8.x86_64 127/172 Running scriptlet: libutempter-1.1.6-14.el8.x86_64 128/172 Installing : libutempter-1.1.6-14.el8.x86_64 128/172 Running scriptlet: tpm2-tss-2.3.2-6.el8.x86_64 129/172 Installing : tpm2-tss-2.3.2-6.el8.x86_64 129/172 Running scriptlet: tpm2-tss-2.3.2-6.el8.x86_64 129/172 Installing : ima-evm-utils-1.3.2-12.el8.x86_64 130/172 Installing : libpwquality-1.4.4-6.el8.x86_64 131/172 Installing : pam-1.3.1-34.el8_10.x86_64 132/172 Running scriptlet: pam-1.3.1-34.el8_10.x86_64 132/172 Installing : libusbx-1.0.23-4.el8.x86_64 133/172 Installing : glib2-2.56.4-162.el8.x86_64 134/172 Installing : libbabeltrace-1.5.4-4.el8.x86_64 135/172 Running scriptlet: libbabeltrace-1.5.4-4.el8.x86_64 135/172 Installing : libfdisk-2.32.1-46.el8.x86_64 136/172 Running scriptlet: libfdisk-2.32.1-46.el8.x86_64 136/172 Installing : cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 137/172 Running scriptlet: cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 137/172 Installing : openldap-2.4.46-19.el8_10.x86_64 138/172 Installing : gnupg2-2.2.20-3.el8_6.x86_64 139/172 Installing : libssh-0.9.6-14.el8.x86_64 140/172 Installing : libdb-utils-5.3.28-42.el8_4.x86_64 141/172 Installing : libarchive-3.3.3-5.el8.x86_64 142/172 Installing : libsmartcols-2.32.1-46.el8.x86_64 143/172 Running scriptlet: libsmartcols-2.32.1-46.el8.x86_64 143/172 Installing : libnghttp2-1.33.0-6.el8_10.1.x86_64 144/172 Installing : libatomic_ops-7.6.2-3.el8.x86_64 145/172 Installing : gc-7.6.4-3.el8.x86_64 146/172 Installing : guile-5:2.0.14-7.el8.x86_64 147/172 Running scriptlet: guile-5:2.0.14-7.el8.x86_64 147/172 Installing : libipt-1.6.1-8.el8.x86_64 148/172 Installing : publicsuffix-list-dafsa-20180723-1.el8.noarch 149/172 Installing : libpsl-0.20.2-6.el8.x86_64 150/172 Installing : libcurl-7.61.1-34.el8.x86_64 151/172 Installing : curl-7.61.1-34.el8.x86_64 152/172 Installing : rpm-libs-4.14.3-31.el8.x86_64 153/172 Running scriptlet: rpm-libs-4.14.3-31.el8.x86_64 153/172 Installing : rpm-4.14.3-31.el8.x86_64 154/172 Installing : efi-srpm-macros-3-3.el8.noarch 155/172 Installing : lua-srpm-macros-1-13.el8.noarch 156/172 Installing : rpm-build-libs-4.14.3-31.el8.x86_64 157/172 Running scriptlet: rpm-build-libs-4.14.3-31.el8.x86_64 157/172 Installing : gdb-headless-8.2-20.el8.x86_64 158/172 Installing : pkgconf-m4-1.4.2-1.el8.noarch 159/172 Installing : pkgconf-pkg-config-1.4.2-1.el8.x86_64 160/172 Installing : glibc-devel-2.28-251.el8_10.2.x86_64 161/172 Running scriptlet: glibc-devel-2.28-251.el8_10.2.x86_64 161/172 Installing : libxcrypt-devel-4.1.1-6.el8.x86_64 162/172 Installing : gcc-8.5.0-22.el8_10.x86_64 163/172 Running scriptlet: gcc-8.5.0-22.el8_10.x86_64 163/172 Installing : annobin-11.13-2.el8.x86_64 164/172 Installing : gcc-plugin-annobin-8.5.0-22.el8_10.x86_64 165/172 Installing : redhat-rpm-config-131-1.el8.noarch 166/172 Running scriptlet: redhat-rpm-config-131-1.el8.noarch 166/172 Installing : rpm-build-4.14.3-31.el8.x86_64 167/172 Installing : gcc-c++-8.5.0-22.el8_10.x86_64 168/172 Installing : epel-rpm-macros-8-41.noarch 169/172 Installing : util-linux-2.32.1-46.el8.x86_64 170/172 Running scriptlet: util-linux-2.32.1-46.el8.x86_64 170/172 Installing : which-2.21-20.el8.x86_64 171/172 Installing : make-1:4.2.1-11.el8.x86_64 172/172 Running scriptlet: make-1:4.2.1-11.el8.x86_64 172/172 Running scriptlet: filesystem-3.8-6.el8.x86_64 172/172 Running scriptlet: glibc-all-langpacks-2.28-251.el8_10.2.x86_64 172/172 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 172/172 Running scriptlet: guile-5:2.0.14-7.el8.x86_64 172/172 Running scriptlet: glibc-common-2.28-251.el8_10.2.x86_64 172/172 Running scriptlet: info-6.5-7.el8.x86_64 172/172 Running scriptlet: glib2-2.56.4-162.el8.x86_64 172/172 Verifying : libcom_err-1.47.0-2.01.el8.x86_64 1/172 Verifying : bzip2-1.0.6-26.el8.x86_64 2/172 Verifying : bzip2-libs-1.0.6-26.el8.x86_64 3/172 Verifying : cracklib-2.9.6-15.el8.x86_64 4/172 Verifying : cracklib-dicts-2.9.6-15.el8.x86_64 5/172 Verifying : grep-3.1-6.el8.x86_64 6/172 Verifying : libassuan-2.5.1-3.el8.x86_64 7/172 Verifying : libattr-2.4.48-3.el8.x86_64 8/172 Verifying : libsigsegv-2.11-5.el8.x86_64 9/172 Verifying : libunistring-0.9.9-3.el8.x86_64 10/172 Verifying : libutempter-1.1.6-14.el8.x86_64 11/172 Verifying : mpfr-3.1.6-1.el8.x86_64 12/172 Verifying : npth-1.5-4.el8.x86_64 13/172 Verifying : pkgconf-1.4.2-1.el8.x86_64 14/172 Verifying : pkgconf-pkg-config-1.4.2-1.el8.x86_64 15/172 Verifying : readline-7.0-10.el8.x86_64 16/172 Verifying : zip-3.0-23.el8.x86_64 17/172 Verifying : basesystem-11-5.el8.noarch 18/172 Verifying : libgpg-error-1.31-1.el8.x86_64 19/172 Verifying : libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 20/172 Verifying : libpkgconf-1.4.2-1.el8.x86_64 21/172 Verifying : libtool-ltdl-2.4.6-25.el8.x86_64 22/172 Verifying : pkgconf-m4-1.4.2-1.el8.noarch 23/172 Verifying : publicsuffix-list-dafsa-20180723-1.el8.noarch 24/172 Verifying : diffutils-3.6-6.el8.x86_64 25/172 Verifying : libidn2-2.2.0-1.el8.x86_64 26/172 Verifying : patch-2.7.6-11.el8.x86_64 27/172 Verifying : libusbx-1.0.23-4.el8.x86_64 28/172 Verifying : libzstd-1.4.4-1.el8.x86_64 29/172 Verifying : libpsl-0.20.2-6.el8.x86_64 30/172 Verifying : popt-1.18-1.el8.x86_64 31/172 Verifying : brotli-1.0.6-3.el8.x86_64 32/172 Verifying : ima-evm-utils-1.3.2-12.el8.x86_64 33/172 Verifying : lz4-libs-1.8.3-3.el8_4.x86_64 34/172 Verifying : filesystem-3.8-6.el8.x86_64 35/172 Verifying : libcap-ng-0.7.11-1.el8.x86_64 36/172 Verifying : libdb-5.3.28-42.el8_4.x86_64 37/172 Verifying : libdb-utils-5.3.28-42.el8_4.x86_64 38/172 Verifying : libxcrypt-4.1.1-6.el8.x86_64 39/172 Verifying : libxcrypt-devel-4.1.1-6.el8.x86_64 40/172 Verifying : nettle-3.4.1-7.el8.x86_64 41/172 Verifying : pcre-8.42-6.el8.x86_64 42/172 Verifying : cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 43/172 Verifying : gzip-1.9-13.el8_5.x86_64 44/172 Verifying : keyutils-libs-1.5.10-9.el8.x86_64 45/172 Verifying : libsepol-2.9-3.el8.x86_64 46/172 Verifying : lua-libs-5.3.4-12.el8.x86_64 47/172 Verifying : cpio-2.12-11.el8.x86_64 48/172 Verifying : gawk-4.2.1-4.el8.x86_64 49/172 Verifying : info-6.5-7.el8.x86_64 50/172 Verifying : make-1:4.2.1-11.el8.x86_64 51/172 Verifying : sed-4.5-5.el8.x86_64 52/172 Verifying : unzip-6.0-46.el8.x86_64 53/172 Verifying : xz-5.2.4-4.el8_6.x86_64 54/172 Verifying : xz-libs-5.2.4-4.el8_6.x86_64 55/172 Verifying : gdbm-libs-1:1.18-2.el8.x86_64 56/172 Verifying : gnupg2-2.2.20-3.el8_6.x86_64 57/172 Verifying : libbabeltrace-1.5.4-4.el8.x86_64 58/172 Verifying : libgcrypt-1.8.5-7.el8_6.x86_64 59/172 Verifying : libsemanage-2.9-9.el8_6.x86_64 60/172 Verifying : libverto-0.3.2-2.el8.x86_64 61/172 Verifying : pcre2-10.32-3.el8_6.x86_64 62/172 Verifying : gdbm-1:1.18-2.el8.x86_64 63/172 Verifying : libksba-1.3.5-9.el8_7.x86_64 64/172 Verifying : libtasn1-4.13-4.el8_7.x86_64 65/172 Verifying : coreutils-8.30-15.el8.x86_64 66/172 Verifying : coreutils-common-8.30-15.el8.x86_64 67/172 Verifying : libarchive-3.3.3-5.el8.x86_64 68/172 Verifying : libffi-3.1-24.el8.x86_64 69/172 Verifying : libpwquality-1.4.4-6.el8.x86_64 70/172 Verifying : libselinux-2.9-8.el8.x86_64 71/172 Verifying : platform-python-setuptools-39.2.0-7.el8.noarch 72/172 Verifying : python3-setuptools-wheel-39.2.0-7.el8.noarch 73/172 Verifying : setup-2.12.2-9.el8.noarch 74/172 Verifying : tar-2:1.30-9.el8.x86_64 75/172 Verifying : binutils-2.30-123.el8.x86_64 76/172 Verifying : ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 77/172 Verifying : chkconfig-1.19.2-1.el8.x86_64 78/172 Verifying : crypto-policies-20230731-1.git3177e06.el8.noarch 79/172 Verifying : ncurses-libs-6.1-10.20180224.el8.x86_64 80/172 Verifying : which-2.21-20.el8.x86_64 81/172 Verifying : gnutls-3.6.16-8.el8_9.3.x86_64 82/172 Verifying : libcap-2.48-6.el8_9.x86_64 83/172 Verifying : ncurses-6.1-10.20180224.el8.x86_64 84/172 Verifying : ncurses-base-6.1-10.20180224.el8.noarch 85/172 Verifying : openssl-libs-1:1.1.1k-12.el8_9.x86_64 86/172 Verifying : sqlite-libs-3.26.0-19.el8_9.x86_64 87/172 Verifying : tzdata-2024a-1.el8.noarch 88/172 Verifying : zlib-1.2.11-25.el8.x86_64 89/172 Verifying : audit-libs-3.1.2-1.el8.x86_64 90/172 Verifying : bash-4.4.20-5.el8.x86_64 91/172 Verifying : curl-7.61.1-34.el8.x86_64 92/172 Verifying : elfutils-0.190-2.el8.x86_64 93/172 Verifying : elfutils-default-yama-scope-0.190-2.el8.noarch 94/172 Verifying : elfutils-libelf-0.190-2.el8.x86_64 95/172 Verifying : elfutils-libs-0.190-2.el8.x86_64 96/172 Verifying : expat-2.2.5-13.el8_10.x86_64 97/172 Verifying : file-5.33-26.el8.x86_64 98/172 Verifying : file-libs-5.33-26.el8.x86_64 99/172 Verifying : findutils-1:4.6.0-22.el8.x86_64 100/172 Verifying : glib2-2.56.4-162.el8.x86_64 101/172 Verifying : gmp-1:6.1.2-11.el8.x86_64 102/172 Verifying : libacl-2.2.53-3.el8.x86_64 103/172 Verifying : libblkid-2.32.1-46.el8.x86_64 104/172 Verifying : libcurl-7.61.1-34.el8.x86_64 105/172 Verifying : libfdisk-2.32.1-46.el8.x86_64 106/172 Verifying : libmount-2.32.1-46.el8.x86_64 107/172 Verifying : libsmartcols-2.32.1-46.el8.x86_64 108/172 Verifying : libssh-0.9.6-14.el8.x86_64 109/172 Verifying : libssh-config-0.9.6-14.el8.noarch 110/172 Verifying : libuuid-2.32.1-46.el8.x86_64 111/172 Verifying : p11-kit-0.23.22-2.el8.x86_64 112/172 Verifying : p11-kit-trust-0.23.22-2.el8.x86_64 113/172 Verifying : python3-pip-wheel-9.0.3-24.el8.noarch 114/172 Verifying : rpm-4.14.3-31.el8.x86_64 115/172 Verifying : rpm-build-libs-4.14.3-31.el8.x86_64 116/172 Verifying : rpm-libs-4.14.3-31.el8.x86_64 117/172 Verifying : shadow-utils-2:4.6-22.el8.x86_64 118/172 Verifying : tpm2-tss-2.3.2-6.el8.x86_64 119/172 Verifying : util-linux-2.32.1-46.el8.x86_64 120/172 Verifying : libgcc-8.5.0-22.el8_10.x86_64 121/172 Verifying : libgomp-8.5.0-22.el8_10.x86_64 122/172 Verifying : libstdc++-8.5.0-22.el8_10.x86_64 123/172 Verifying : platform-python-3.6.8-62.el8_10.x86_64 124/172 Verifying : python3-libs-3.6.8-62.el8_10.x86_64 125/172 Verifying : glibc-common-2.28-251.el8_10.2.x86_64 126/172 Verifying : glibc-2.28-251.el8_10.2.x86_64 127/172 Verifying : glibc-all-langpacks-2.28-251.el8_10.2.x86_64 128/172 Verifying : glibc-devel-2.28-251.el8_10.2.x86_64 129/172 Verifying : glibc-gconv-extra-2.28-251.el8_10.2.x86_64 130/172 Verifying : glibc-headers-2.28-251.el8_10.2.x86_64 131/172 Verifying : libxml2-2.9.7-18.el8_10.1.x86_64 132/172 Verifying : kernel-headers-4.18.0-553.8.1.el8_10.x86_64 133/172 Verifying : krb5-libs-1.18.2-28.el8_10.x86_64 134/172 Verifying : libnghttp2-1.33.0-6.el8_10.1.x86_64 135/172 Verifying : libtirpc-1.1.4-12.el8_10.x86_64 136/172 Verifying : openldap-2.4.46-19.el8_10.x86_64 137/172 Verifying : pam-1.3.1-34.el8_10.x86_64 138/172 Verifying : redhat-release-8.10-0.3.el8.x86_64 139/172 Verifying : systemd-libs-239-82.el8_10.1.x86_64 140/172 Verifying : ghc-srpm-macros-1.4.2-7.el8.noarch 141/172 Verifying : ocaml-srpm-macros-5-4.el8.noarch 142/172 Verifying : openblas-srpm-macros-2-2.el8.noarch 143/172 Verifying : perl-srpm-macros-1-25.el8.noarch 144/172 Verifying : rust-srpm-macros-5-2.el8.noarch 145/172 Verifying : libatomic_ops-7.6.2-3.el8.x86_64 146/172 Verifying : gc-7.6.4-3.el8.x86_64 147/172 Verifying : guile-5:2.0.14-7.el8.x86_64 148/172 Verifying : isl-0.16.1-6.el8.x86_64 149/172 Verifying : libipt-1.6.1-8.el8.x86_64 150/172 Verifying : zstd-1.4.4-1.el8.x86_64 151/172 Verifying : libmpc-1.1.0-9.1.el8.x86_64 152/172 Verifying : efi-srpm-macros-3-3.el8.noarch 153/172 Verifying : go-srpm-macros-2-17.el8.noarch 154/172 Verifying : dwz-0.12-10.el8.x86_64 155/172 Verifying : qt5-srpm-macros-5.15.3-1.el8.noarch 156/172 Verifying : python-rpm-macros-3-45.el8.noarch 157/172 Verifying : python3-rpm-macros-3-45.el8.noarch 158/172 Verifying : redhat-rpm-config-131-1.el8.noarch 159/172 Verifying : python-srpm-macros-3-45.el8.noarch 160/172 Verifying : annobin-11.13-2.el8.x86_64 161/172 Verifying : gdb-headless-8.2-20.el8.x86_64 162/172 Verifying : rpm-build-4.14.3-31.el8.x86_64 163/172 Verifying : cpp-8.5.0-22.el8_10.x86_64 164/172 Verifying : gcc-8.5.0-22.el8_10.x86_64 165/172 Verifying : gcc-c++-8.5.0-22.el8_10.x86_64 166/172 Verifying : gcc-plugin-annobin-8.5.0-22.el8_10.x86_64 167/172 Verifying : libstdc++-devel-8.5.0-22.el8_10.x86_64 168/172 Verifying : ansible-srpm-macros-1-12.el8.noarch 169/172 Verifying : epel-rpm-macros-8-41.noarch 170/172 Verifying : fpc-srpm-macros-1.3-1.el8.noarch 171/172 Verifying : lua-srpm-macros-1-13.el8.noarch 172/172 Installed products updated. Installed: annobin-11.13-2.el8.x86_64 ansible-srpm-macros-1-12.el8.noarch audit-libs-3.1.2-1.el8.x86_64 basesystem-11-5.el8.noarch bash-4.4.20-5.el8.x86_64 binutils-2.30-123.el8.x86_64 brotli-1.0.6-3.el8.x86_64 bzip2-1.0.6-26.el8.x86_64 bzip2-libs-1.0.6-26.el8.x86_64 ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.noarch chkconfig-1.19.2-1.el8.x86_64 coreutils-8.30-15.el8.x86_64 coreutils-common-8.30-15.el8.x86_64 cpio-2.12-11.el8.x86_64 cpp-8.5.0-22.el8_10.x86_64 cracklib-2.9.6-15.el8.x86_64 cracklib-dicts-2.9.6-15.el8.x86_64 crypto-policies-20230731-1.git3177e06.el8.noarch curl-7.61.1-34.el8.x86_64 cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 diffutils-3.6-6.el8.x86_64 dwz-0.12-10.el8.x86_64 efi-srpm-macros-3-3.el8.noarch elfutils-0.190-2.el8.x86_64 elfutils-default-yama-scope-0.190-2.el8.noarch elfutils-libelf-0.190-2.el8.x86_64 elfutils-libs-0.190-2.el8.x86_64 epel-rpm-macros-8-41.noarch expat-2.2.5-13.el8_10.x86_64 file-5.33-26.el8.x86_64 file-libs-5.33-26.el8.x86_64 filesystem-3.8-6.el8.x86_64 findutils-1:4.6.0-22.el8.x86_64 fpc-srpm-macros-1.3-1.el8.noarch gawk-4.2.1-4.el8.x86_64 gc-7.6.4-3.el8.x86_64 gcc-8.5.0-22.el8_10.x86_64 gcc-c++-8.5.0-22.el8_10.x86_64 gcc-plugin-annobin-8.5.0-22.el8_10.x86_64 gdb-headless-8.2-20.el8.x86_64 gdbm-1:1.18-2.el8.x86_64 gdbm-libs-1:1.18-2.el8.x86_64 ghc-srpm-macros-1.4.2-7.el8.noarch glib2-2.56.4-162.el8.x86_64 glibc-2.28-251.el8_10.2.x86_64 glibc-all-langpacks-2.28-251.el8_10.2.x86_64 glibc-common-2.28-251.el8_10.2.x86_64 glibc-devel-2.28-251.el8_10.2.x86_64 glibc-gconv-extra-2.28-251.el8_10.2.x86_64 glibc-headers-2.28-251.el8_10.2.x86_64 gmp-1:6.1.2-11.el8.x86_64 gnupg2-2.2.20-3.el8_6.x86_64 gnutls-3.6.16-8.el8_9.3.x86_64 go-srpm-macros-2-17.el8.noarch grep-3.1-6.el8.x86_64 guile-5:2.0.14-7.el8.x86_64 gzip-1.9-13.el8_5.x86_64 ima-evm-utils-1.3.2-12.el8.x86_64 info-6.5-7.el8.x86_64 isl-0.16.1-6.el8.x86_64 kernel-headers-4.18.0-553.8.1.el8_10.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-28.el8_10.x86_64 libacl-2.2.53-3.el8.x86_64 libarchive-3.3.3-5.el8.x86_64 libassuan-2.5.1-3.el8.x86_64 libatomic_ops-7.6.2-3.el8.x86_64 libattr-2.4.48-3.el8.x86_64 libbabeltrace-1.5.4-4.el8.x86_64 libblkid-2.32.1-46.el8.x86_64 libcap-2.48-6.el8_9.x86_64 libcap-ng-0.7.11-1.el8.x86_64 libcom_err-1.47.0-2.01.el8.x86_64 libcurl-7.61.1-34.el8.x86_64 libdb-5.3.28-42.el8_4.x86_64 libdb-utils-5.3.28-42.el8_4.x86_64 libfdisk-2.32.1-46.el8.x86_64 libffi-3.1-24.el8.x86_64 libgcc-8.5.0-22.el8_10.x86_64 libgcrypt-1.8.5-7.el8_6.x86_64 libgomp-8.5.0-22.el8_10.x86_64 libgpg-error-1.31-1.el8.x86_64 libidn2-2.2.0-1.el8.x86_64 libipt-1.6.1-8.el8.x86_64 libksba-1.3.5-9.el8_7.x86_64 libmount-2.32.1-46.el8.x86_64 libmpc-1.1.0-9.1.el8.x86_64 libnghttp2-1.33.0-6.el8_10.1.x86_64 libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 libpkgconf-1.4.2-1.el8.x86_64 libpsl-0.20.2-6.el8.x86_64 libpwquality-1.4.4-6.el8.x86_64 libselinux-2.9-8.el8.x86_64 libsemanage-2.9-9.el8_6.x86_64 libsepol-2.9-3.el8.x86_64 libsigsegv-2.11-5.el8.x86_64 libsmartcols-2.32.1-46.el8.x86_64 libssh-0.9.6-14.el8.x86_64 libssh-config-0.9.6-14.el8.noarch libstdc++-8.5.0-22.el8_10.x86_64 libstdc++-devel-8.5.0-22.el8_10.x86_64 libtasn1-4.13-4.el8_7.x86_64 libtirpc-1.1.4-12.el8_10.x86_64 libtool-ltdl-2.4.6-25.el8.x86_64 libunistring-0.9.9-3.el8.x86_64 libusbx-1.0.23-4.el8.x86_64 libutempter-1.1.6-14.el8.x86_64 libuuid-2.32.1-46.el8.x86_64 libverto-0.3.2-2.el8.x86_64 libxcrypt-4.1.1-6.el8.x86_64 libxcrypt-devel-4.1.1-6.el8.x86_64 libxml2-2.9.7-18.el8_10.1.x86_64 libzstd-1.4.4-1.el8.x86_64 lua-libs-5.3.4-12.el8.x86_64 lua-srpm-macros-1-13.el8.noarch lz4-libs-1.8.3-3.el8_4.x86_64 make-1:4.2.1-11.el8.x86_64 mpfr-3.1.6-1.el8.x86_64 ncurses-6.1-10.20180224.el8.x86_64 ncurses-base-6.1-10.20180224.el8.noarch ncurses-libs-6.1-10.20180224.el8.x86_64 nettle-3.4.1-7.el8.x86_64 npth-1.5-4.el8.x86_64 ocaml-srpm-macros-5-4.el8.noarch openblas-srpm-macros-2-2.el8.noarch openldap-2.4.46-19.el8_10.x86_64 openssl-libs-1:1.1.1k-12.el8_9.x86_64 p11-kit-0.23.22-2.el8.x86_64 p11-kit-trust-0.23.22-2.el8.x86_64 pam-1.3.1-34.el8_10.x86_64 patch-2.7.6-11.el8.x86_64 pcre-8.42-6.el8.x86_64 pcre2-10.32-3.el8_6.x86_64 perl-srpm-macros-1-25.el8.noarch pkgconf-1.4.2-1.el8.x86_64 pkgconf-m4-1.4.2-1.el8.noarch pkgconf-pkg-config-1.4.2-1.el8.x86_64 platform-python-3.6.8-62.el8_10.x86_64 platform-python-setuptools-39.2.0-7.el8.noarch popt-1.18-1.el8.x86_64 publicsuffix-list-dafsa-20180723-1.el8.noarch python-rpm-macros-3-45.el8.noarch python-srpm-macros-3-45.el8.noarch python3-libs-3.6.8-62.el8_10.x86_64 python3-pip-wheel-9.0.3-24.el8.noarch python3-rpm-macros-3-45.el8.noarch python3-setuptools-wheel-39.2.0-7.el8.noarch qt5-srpm-macros-5.15.3-1.el8.noarch readline-7.0-10.el8.x86_64 redhat-release-8.10-0.3.el8.x86_64 redhat-rpm-config-131-1.el8.noarch rpm-4.14.3-31.el8.x86_64 rpm-build-4.14.3-31.el8.x86_64 rpm-build-libs-4.14.3-31.el8.x86_64 rpm-libs-4.14.3-31.el8.x86_64 rust-srpm-macros-5-2.el8.noarch sed-4.5-5.el8.x86_64 setup-2.12.2-9.el8.noarch shadow-utils-2:4.6-22.el8.x86_64 sqlite-libs-3.26.0-19.el8_9.x86_64 systemd-libs-239-82.el8_10.1.x86_64 tar-2:1.30-9.el8.x86_64 tpm2-tss-2.3.2-6.el8.x86_64 tzdata-2024a-1.el8.noarch unzip-6.0-46.el8.x86_64 util-linux-2.32.1-46.el8.x86_64 which-2.21-20.el8.x86_64 xz-5.2.4-4.el8_6.x86_64 xz-libs-5.2.4-4.el8_6.x86_64 zip-3.0-23.el8.x86_64 zlib-1.2.11-25.el8.x86_64 zstd-1.4.4-1.el8.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: annobin-11.13-2.el8.x86_64 ansible-srpm-macros-1-12.el8.noarch audit-libs-3.1.2-1.el8.x86_64 basesystem-11-5.el8.noarch bash-4.4.20-5.el8.x86_64 binutils-2.30-123.el8.x86_64 brotli-1.0.6-3.el8.x86_64 bzip2-1.0.6-26.el8.x86_64 bzip2-libs-1.0.6-26.el8.x86_64 ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.noarch chkconfig-1.19.2-1.el8.x86_64 coreutils-8.30-15.el8.x86_64 coreutils-common-8.30-15.el8.x86_64 cpio-2.12-11.el8.x86_64 cpp-8.5.0-22.el8_10.x86_64 cracklib-2.9.6-15.el8.x86_64 cracklib-dicts-2.9.6-15.el8.x86_64 crypto-policies-20230731-1.git3177e06.el8.noarch curl-7.61.1-34.el8.x86_64 cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 diffutils-3.6-6.el8.x86_64 dwz-0.12-10.el8.x86_64 efi-srpm-macros-3-3.el8.noarch elfutils-0.190-2.el8.x86_64 elfutils-default-yama-scope-0.190-2.el8.noarch elfutils-libelf-0.190-2.el8.x86_64 elfutils-libs-0.190-2.el8.x86_64 epel-rpm-macros-8-41.noarch expat-2.2.5-13.el8_10.x86_64 file-5.33-26.el8.x86_64 file-libs-5.33-26.el8.x86_64 filesystem-3.8-6.el8.x86_64 findutils-4.6.0-22.el8.x86_64 fpc-srpm-macros-1.3-1.el8.noarch gawk-4.2.1-4.el8.x86_64 gc-7.6.4-3.el8.x86_64 gcc-8.5.0-22.el8_10.x86_64 gcc-c++-8.5.0-22.el8_10.x86_64 gcc-plugin-annobin-8.5.0-22.el8_10.x86_64 gdb-headless-8.2-20.el8.x86_64 gdbm-1.18-2.el8.x86_64 gdbm-libs-1.18-2.el8.x86_64 ghc-srpm-macros-1.4.2-7.el8.noarch glib2-2.56.4-162.el8.x86_64 glibc-2.28-251.el8_10.2.x86_64 glibc-all-langpacks-2.28-251.el8_10.2.x86_64 glibc-common-2.28-251.el8_10.2.x86_64 glibc-devel-2.28-251.el8_10.2.x86_64 glibc-gconv-extra-2.28-251.el8_10.2.x86_64 glibc-headers-2.28-251.el8_10.2.x86_64 gmp-6.1.2-11.el8.x86_64 gnupg2-2.2.20-3.el8_6.x86_64 gnutls-3.6.16-8.el8_9.3.x86_64 go-srpm-macros-2-17.el8.noarch gpg-pubkey-2f86d6a1-5cf7cefb gpg-pubkey-2fa658e0-45700c69 gpg-pubkey-fd431d51-4ae0493b grep-3.1-6.el8.x86_64 guile-2.0.14-7.el8.x86_64 gzip-1.9-13.el8_5.x86_64 ima-evm-utils-1.3.2-12.el8.x86_64 info-6.5-7.el8.x86_64 isl-0.16.1-6.el8.x86_64 kernel-headers-4.18.0-553.8.1.el8_10.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-28.el8_10.x86_64 libacl-2.2.53-3.el8.x86_64 libarchive-3.3.3-5.el8.x86_64 libassuan-2.5.1-3.el8.x86_64 libatomic_ops-7.6.2-3.el8.x86_64 libattr-2.4.48-3.el8.x86_64 libbabeltrace-1.5.4-4.el8.x86_64 libblkid-2.32.1-46.el8.x86_64 libcap-2.48-6.el8_9.x86_64 libcap-ng-0.7.11-1.el8.x86_64 libcom_err-1.47.0-2.01.el8.x86_64 libcurl-7.61.1-34.el8.x86_64 libdb-5.3.28-42.el8_4.x86_64 libdb-utils-5.3.28-42.el8_4.x86_64 libfdisk-2.32.1-46.el8.x86_64 libffi-3.1-24.el8.x86_64 libgcc-8.5.0-22.el8_10.x86_64 libgcrypt-1.8.5-7.el8_6.x86_64 libgomp-8.5.0-22.el8_10.x86_64 libgpg-error-1.31-1.el8.x86_64 libidn2-2.2.0-1.el8.x86_64 libipt-1.6.1-8.el8.x86_64 libksba-1.3.5-9.el8_7.x86_64 libmount-2.32.1-46.el8.x86_64 libmpc-1.1.0-9.1.el8.x86_64 libnghttp2-1.33.0-6.el8_10.1.x86_64 libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 libpkgconf-1.4.2-1.el8.x86_64 libpsl-0.20.2-6.el8.x86_64 libpwquality-1.4.4-6.el8.x86_64 libselinux-2.9-8.el8.x86_64 libsemanage-2.9-9.el8_6.x86_64 libsepol-2.9-3.el8.x86_64 libsigsegv-2.11-5.el8.x86_64 libsmartcols-2.32.1-46.el8.x86_64 libssh-0.9.6-14.el8.x86_64 libssh-config-0.9.6-14.el8.noarch libstdc++-8.5.0-22.el8_10.x86_64 libstdc++-devel-8.5.0-22.el8_10.x86_64 libtasn1-4.13-4.el8_7.x86_64 libtirpc-1.1.4-12.el8_10.x86_64 libtool-ltdl-2.4.6-25.el8.x86_64 libunistring-0.9.9-3.el8.x86_64 libusbx-1.0.23-4.el8.x86_64 libutempter-1.1.6-14.el8.x86_64 libuuid-2.32.1-46.el8.x86_64 libverto-0.3.2-2.el8.x86_64 libxcrypt-4.1.1-6.el8.x86_64 libxcrypt-devel-4.1.1-6.el8.x86_64 libxml2-2.9.7-18.el8_10.1.x86_64 libzstd-1.4.4-1.el8.x86_64 lua-libs-5.3.4-12.el8.x86_64 lua-srpm-macros-1-13.el8.noarch lz4-libs-1.8.3-3.el8_4.x86_64 make-4.2.1-11.el8.x86_64 mpfr-3.1.6-1.el8.x86_64 ncurses-6.1-10.20180224.el8.x86_64 ncurses-base-6.1-10.20180224.el8.noarch ncurses-libs-6.1-10.20180224.el8.x86_64 nettle-3.4.1-7.el8.x86_64 npth-1.5-4.el8.x86_64 ocaml-srpm-macros-5-4.el8.noarch openblas-srpm-macros-2-2.el8.noarch openldap-2.4.46-19.el8_10.x86_64 openssl-libs-1.1.1k-12.el8_9.x86_64 p11-kit-0.23.22-2.el8.x86_64 p11-kit-trust-0.23.22-2.el8.x86_64 pam-1.3.1-34.el8_10.x86_64 patch-2.7.6-11.el8.x86_64 pcre-8.42-6.el8.x86_64 pcre2-10.32-3.el8_6.x86_64 perl-srpm-macros-1-25.el8.noarch pkgconf-1.4.2-1.el8.x86_64 pkgconf-m4-1.4.2-1.el8.noarch pkgconf-pkg-config-1.4.2-1.el8.x86_64 platform-python-3.6.8-62.el8_10.x86_64 platform-python-setuptools-39.2.0-7.el8.noarch popt-1.18-1.el8.x86_64 publicsuffix-list-dafsa-20180723-1.el8.noarch python-rpm-macros-3-45.el8.noarch python-srpm-macros-3-45.el8.noarch python3-libs-3.6.8-62.el8_10.x86_64 python3-pip-wheel-9.0.3-24.el8.noarch python3-rpm-macros-3-45.el8.noarch python3-setuptools-wheel-39.2.0-7.el8.noarch qt5-srpm-macros-5.15.3-1.el8.noarch readline-7.0-10.el8.x86_64 redhat-release-8.10-0.3.el8.x86_64 redhat-rpm-config-131-1.el8.noarch rpm-4.14.3-31.el8.x86_64 rpm-build-4.14.3-31.el8.x86_64 rpm-build-libs-4.14.3-31.el8.x86_64 rpm-libs-4.14.3-31.el8.x86_64 rust-srpm-macros-5-2.el8.noarch sed-4.5-5.el8.x86_64 setup-2.12.2-9.el8.noarch shadow-utils-4.6-22.el8.x86_64 sqlite-libs-3.26.0-19.el8_9.x86_64 systemd-libs-239-82.el8_10.1.x86_64 tar-1.30-9.el8.x86_64 tpm2-tss-2.3.2-6.el8.x86_64 tzdata-2024a-1.el8.noarch unzip-6.0-46.el8.x86_64 util-linux-2.32.1-46.el8.x86_64 which-2.21-20.el8.x86_64 xz-5.2.4-4.el8_6.x86_64 xz-libs-5.2.4-4.el8_6.x86_64 zip-3.0-23.el8.x86_64 zlib-1.2.11-25.el8.x86_64 zstd-1.4.4-1.el8.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/vmaf-1.5.3-1.el8.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/rhel+epel-8-x86_64-1720794356.656012/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-8-x86_64-1720794356.656012/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-8-x86_64-1720794356.656012/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1720794356.656012/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-x3ejaqwc/vmaf/vmaf.spec) Config(child) 1 minutes 22 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/vmaf-1.5.3-1.el8.src.rpm) Config(rhel+epel-8-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-x86_64-bootstrap-1720794356.656012/root. INFO: reusing tmpfs at /var/lib/mock/rhel+epel-8-x86_64-bootstrap-1720794356.656012/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/rhel+epel-8-x86_64-1720794356.656012/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-4.14.3-31.el8.x86_64 python3-dnf-4.7.0-20.el8.noarch python3-dnf-plugins-core-4.0.21-25.el8.noarch yum-4.7.0-20.el8.noarch Finish: chroot init Start: build phase for vmaf-1.5.3-1.el8.src.rpm Start: build setup for vmaf-1.5.3-1.el8.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/vmaf-1.5.3-1.el8.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 138 kB/s | 1.8 kB 00:00 Additional repo http_rpms_remirepo_net_enterpri 16 kB/s | 3.0 kB 00:00 Additional repo http_rpms_remirepo_net_enterpri 19 kB/s | 3.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 55 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 64 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 54 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 304 kB/s | 27 kB 00:00 Package gcc-c++-8.5.0-22.el8_10.x86_64 is already installed. Dependencies resolved. ================================================================================================== Package Arch Version Repository Size ================================================================================================== Installing: libsvm-devel x86_64 3.23-7.el8 epel 30 k meson noarch 0.58.2-2.el8 codeready-builder 1.3 M nasm x86_64 2.15.03-3.el8 codeready-builder 396 k pugixml-devel x86_64 1.13-1.el8 epel 26 k Installing dependencies: cmake-filesystem x86_64 3.26.5-2.el8 rhel-appstream 45 k emacs-filesystem noarch 1:26.1-11.el8 rhel-baseos 70 k libsvm x86_64 3.23-7.el8 epel 343 k ninja-build x86_64 1.8.2-1.el8 codeready-builder 137 k platform-python-devel x86_64 3.6.8-62.el8_10 rhel-appstream 241 k platform-python-pip noarch 9.0.3-24.el8 rhel-baseos 1.6 M pugixml x86_64 1.13-1.el8 epel 101 k python3-pip noarch 9.0.3-24.el8 rhel-appstream 20 k python3-rpm-generators noarch 5-8.el8 rhel-appstream 25 k python3-setuptools noarch 39.2.0-7.el8 rhel-baseos 163 k python36 x86_64 3.6.8-39.module+el8.10.0+20784+edafcd43 rhel-appstream 20 k python36-devel x86_64 3.6.8-39.module+el8.10.0+20784+edafcd43 rhel-appstream 17 k python36-rpm-macros noarch 3.6.8-39.module+el8.10.0+20784+edafcd43 rhel-appstream 16 k vim-filesystem noarch 2:8.0.1763-19.el8_6.4 rhel-appstream 50 k Enabling module streams: python36 3.6 Transaction Summary ================================================================================================== Install 18 Packages Total download size: 4.5 M Installed size: 18 M Downloading Packages: (1/18): emacs-filesystem-26.1-11.el8.noarch.rpm 916 kB/s | 70 kB 00:00 (2/18): vim-filesystem-8.0.1763-19.el8_6.4.noar 651 kB/s | 50 kB 00:00 (3/18): python3-setuptools-39.2.0-7.el8.noarch. 988 kB/s | 163 kB 00:00 (4/18): platform-python-pip-9.0.3-24.el8.noarch 8.8 MB/s | 1.6 MB 00:00 (5/18): python36-3.6.8-39.module+el8.10.0+20784 461 kB/s | 20 kB 00:00 (6/18): python3-rpm-generators-5-8.el8.noarch.r 427 kB/s | 25 kB 00:00 (7/18): python36-devel-3.6.8-39.module+el8.10.0 271 kB/s | 17 kB 00:00 (8/18): python36-rpm-macros-3.6.8-39.module+el8 330 kB/s | 16 kB 00:00 (9/18): python3-pip-9.0.3-24.el8.noarch.rpm 488 kB/s | 20 kB 00:00 (10/18): cmake-filesystem-3.26.5-2.el8.x86_64.r 524 kB/s | 45 kB 00:00 (11/18): platform-python-devel-3.6.8-62.el8_10. 4.4 MB/s | 241 kB 00:00 (12/18): ninja-build-1.8.2-1.el8.x86_64.rpm 2.9 MB/s | 137 kB 00:00 (13/18): libsvm-3.23-7.el8.x86_64.rpm 15 MB/s | 343 kB 00:00 (14/18): libsvm-devel-3.23-7.el8.x86_64.rpm 2.6 MB/s | 30 kB 00:00 (15/18): pugixml-1.13-1.el8.x86_64.rpm 27 MB/s | 101 kB 00:00 (16/18): pugixml-devel-1.13-1.el8.x86_64.rpm 10 MB/s | 26 kB 00:00 (17/18): meson-0.58.2-2.el8.noarch.rpm 20 MB/s | 1.3 MB 00:00 (18/18): nasm-2.15.03-3.el8.x86_64.rpm 2.6 MB/s | 396 kB 00:00 -------------------------------------------------------------------------------- Total 8.2 MB/s | 4.5 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : pugixml-1.13-1.el8.x86_64 1/18 Installing : libsvm-3.23-7.el8.x86_64 2/18 Installing : cmake-filesystem-3.26.5-2.el8.x86_64 3/18 Installing : python3-rpm-generators-5-8.el8.noarch 4/18 Installing : platform-python-devel-3.6.8-62.el8_10.x86_64 5/18 Installing : vim-filesystem-2:8.0.1763-19.el8_6.4.noarch 6/18 Installing : platform-python-pip-9.0.3-24.el8.noarch 7/18 Installing : emacs-filesystem-1:26.1-11.el8.noarch 8/18 Installing : ninja-build-1.8.2-1.el8.x86_64 9/18 Installing : python3-setuptools-39.2.0-7.el8.noarch 10/18 Installing : python3-pip-9.0.3-24.el8.noarch 11/18 Installing : python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x 12/18 Running scriptlet: python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x 12/18 Installing : python36-devel-3.6.8-39.module+el8.10.0+20784+edaf 13/18 Running scriptlet: python36-devel-3.6.8-39.module+el8.10.0+20784+edaf 13/18 Installing : meson-0.58.2-2.el8.noarch 14/18 Installing : pugixml-devel-1.13-1.el8.x86_64 15/18 Installing : libsvm-devel-3.23-7.el8.x86_64 16/18 Installing : nasm-2.15.03-3.el8.x86_64 17/18 Installing : python36-rpm-macros-3.6.8-39.module+el8.10.0+20784 18/18 Running scriptlet: python36-rpm-macros-3.6.8-39.module+el8.10.0+20784 18/18 Verifying : python3-setuptools-39.2.0-7.el8.noarch 1/18 Verifying : emacs-filesystem-1:26.1-11.el8.noarch 2/18 Verifying : platform-python-pip-9.0.3-24.el8.noarch 3/18 Verifying : vim-filesystem-2:8.0.1763-19.el8_6.4.noarch 4/18 Verifying : python3-rpm-generators-5-8.el8.noarch 5/18 Verifying : python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x 6/18 Verifying : python36-devel-3.6.8-39.module+el8.10.0+20784+edaf 7/18 Verifying : python36-rpm-macros-3.6.8-39.module+el8.10.0+20784 8/18 Verifying : cmake-filesystem-3.26.5-2.el8.x86_64 9/18 Verifying : python3-pip-9.0.3-24.el8.noarch 10/18 Verifying : platform-python-devel-3.6.8-62.el8_10.x86_64 11/18 Verifying : ninja-build-1.8.2-1.el8.x86_64 12/18 Verifying : nasm-2.15.03-3.el8.x86_64 13/18 Verifying : meson-0.58.2-2.el8.noarch 14/18 Verifying : libsvm-3.23-7.el8.x86_64 15/18 Verifying : libsvm-devel-3.23-7.el8.x86_64 16/18 Verifying : pugixml-1.13-1.el8.x86_64 17/18 Verifying : pugixml-devel-1.13-1.el8.x86_64 18/18 Installed products updated. Installed: cmake-filesystem-3.26.5-2.el8.x86_64 emacs-filesystem-1:26.1-11.el8.noarch libsvm-3.23-7.el8.x86_64 libsvm-devel-3.23-7.el8.x86_64 meson-0.58.2-2.el8.noarch nasm-2.15.03-3.el8.x86_64 ninja-build-1.8.2-1.el8.x86_64 platform-python-devel-3.6.8-62.el8_10.x86_64 platform-python-pip-9.0.3-24.el8.noarch pugixml-1.13-1.el8.x86_64 pugixml-devel-1.13-1.el8.x86_64 python3-pip-9.0.3-24.el8.noarch python3-rpm-generators-5-8.el8.noarch python3-setuptools-39.2.0-7.el8.noarch python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86_64 python36-devel-3.6.8-39.module+el8.10.0+20784+edafcd43.x86_64 python36-rpm-macros-3.6.8-39.module+el8.10.0+20784+edafcd43.noarch vim-filesystem-2:8.0.1763-19.el8_6.4.noarch Complete! Finish: build setup for vmaf-1.5.3-1.el8.src.rpm Start: rpmbuild vmaf-1.5.3-1.el8.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0WC5Gz + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf vmaf-1.5.3 + /usr/bin/gzip -dc /builddir/build/SOURCES/vmaf-1.5.3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd vmaf-1.5.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0001-Use-better-FLAGS-for-ptools.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0002-Unbundle-pugixml.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0005-Use-shared-for-vmafossexec.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + rm -rf libvmaf/src/third_party/pugixml + rm -rf third_party/libsvm + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Ex79yA + umask 022 + cd /builddir/build/BUILD + cd vmaf-1.5.3 ~/build/BUILD/vmaf-1.5.3/libvmaf ~/build/BUILD/vmaf-1.5.3 + pushd libvmaf + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu The Meson build system Version: 0.58.2 Source dir: /builddir/build/BUILD/vmaf-1.5.3/libvmaf Build dir: /builddir/build/BUILD/vmaf-1.5.3/libvmaf/x86_64-redhat-linux-gnu Build type: native build Project name: libvmaf Project version: 1.5.3 C compiler for the host machine: cc (gcc 8.5.0 "cc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-22)") C linker for the host machine: cc ld.bfd 2.30-123 C++ compiler for the host machine: c++ (gcc 8.5.0 "c++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-22)") C++ linker for the host machine: c++ ld.bfd 2.30-123 Host machine cpu family: x86_64 Host machine cpu: x86_64 Check usable header "stdatomic.h" : YES Program /usr/bin/meson found: YES (/usr/bin/meson) Configuring version.h using configuration Program nasm found: YES (/usr/bin/nasm) Configuring config.asm using configuration Configuring config.h using configuration Run-time dependency threads found: YES Found pkg-config: /usr/bin/pkg-config (1.4.2) Run-time dependency pugixml found: YES 1.13 Library m found: YES Checking for function "strsep" : YES Program doxygen found: NO Build targets in project: 23 Option buildtype is: plain [default: release] Found ninja-1.8.2 at /usr/bin/ninja + /usr/bin/meson compile -C x86_64-redhat-linux-gnu -j 4 --verbose ninja: Entering directory `x86_64-redhat-linux-gnu' [1/143] cc -Isrc/liblibvmaf_rc_cpu.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_cpu.a.p/cpu.c.o -MF src/liblibvmaf_rc_cpu.a.p/cpu.c.o.d -o src/liblibvmaf_rc_cpu.a.p/cpu.c.o -c ../src/cpu.c [2/143] cc -Isrc/liblibvmaf_rc_cpu.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o -MF src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o.d -o src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o -c ../src/x86/cpu.c [3/143] /usr/bin/nasm -f elf64 -I /builddir/build/BUILD/vmaf-1.5.3/libvmaf/src/ -I /builddir/build/BUILD/vmaf-1.5.3/libvmaf/x86_64-redhat-linux-gnu/src/ -MQ src/liblibvmaf_rc_cpu.a.p/cpuid.obj -MF src/liblibvmaf_rc_cpu.a.p/cpuid.obj.ndep ../src/x86/cpuid.asm -o src/liblibvmaf_rc_cpu.a.p/cpuid.obj [4/143] rm -f src/liblibvmaf_rc_cpu.a && gcc-ar csrD src/liblibvmaf_rc_cpu.a src/liblibvmaf_rc_cpu.a.p/cpuid.obj src/liblibvmaf_rc_cpu.a.p/cpu.c.o src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o [5/143] cc -Isrc/libx86_avx.a.p -Isrc -I../src -I../src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -mavx -mavx2 -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libx86_avx.a.p/feature_x86_motion_avx2.c.o -MF src/libx86_avx.a.p/feature_x86_motion_avx2.c.o.d -o src/libx86_avx.a.p/feature_x86_motion_avx2.c.o -c ../src/feature/x86/motion_avx2.c ../src/feature/x86/motion_avx2.c: In function ‘edge_16’: ../src/feature/x86/motion_avx2.c:34:34: warning: operand of ?: changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] int i_tap = horizontal ? i : i - radius + k; ^ ../src/feature/x86/motion_avx2.c:35:51: warning: operand of ?: changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] int j_tap = horizontal ? j - radius + k : j; ^ ../src/feature/x86/motion_avx2.c: In function ‘x_convolution_16_avx2’: ../src/feature/x86/motion_avx2.c:60:32: warning: implicit declaration of function ‘vmaf_ceiln’ [-Wimplicit-function-declaration] const unsigned left_edge = vmaf_ceiln(radius, 1); ^~~~~~~~~~ ../src/feature/x86/motion_avx2.c:61:33: warning: implicit declaration of function ‘vmaf_floorn’; did you mean ‘_mm_floor_ss’? [-Wimplicit-function-declaration] const unsigned right_edge = vmaf_floorn(width - (filter_width - radius), 1); ^~~~~~~~~~~ _mm_floor_ss ../src/feature/x86/motion_avx2.c:64:15: warning: unused variable ‘tmpdst’ [-Wunused-variable] uint16_t *tmpdst = dst; ^~~~~~ [6/143] /usr/bin/meson --internal vcstagger ../include/vcs_version.h.in include/vcs_version.h 1.5.3 /builddir/build/BUILD/vmaf-1.5.3/libvmaf/include @VCS_TAG@ '(.*)' /builddir/build/BUILD/vmaf-1.5.3/libvmaf/include/git --git-dir /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../.git describe --tags --long --match '?.*.*' --always [7/143] c++ -Isrc/libptools.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -D_REENTRANT -MD -MQ src/libptools.so.p/third_party_ptools_m2pythontools.cc.o -MF src/libptools.so.p/third_party_ptools_m2pythontools.cc.o.d -o src/libptools.so.p/third_party_ptools_m2pythontools.cc.o -c ../src/third_party/ptools/m2pythontools.cc In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:27, from ../src/third_party/ptools/m2pythontools.h:8, from ../src/third_party/ptools/m2pythontools.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] [8/143] cc -Isrc/libx86_avx.a.p -Isrc -I../src -I../src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -mavx -mavx2 -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libx86_avx.a.p/feature_common_convolution_avx.c.o -MF src/libx86_avx.a.p/feature_common_convolution_avx.c.o.d -o src/libx86_avx.a.p/feature_common_convolution_avx.c.o -c ../src/feature/common/convolution_avx.c ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_scanline_17’: ../src/feature/common/convolution_avx.c:224:100: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_h_scanline_17(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_scanline_9’: ../src/feature/common/convolution_avx.c:347:99: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_h_scanline_9(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_scanline_5’: ../src/feature/common/convolution_avx.c:412:99: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_h_scanline_5(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_scanline_17’: ../src/feature/common/convolution_avx.c:571:100: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_v_scanline_17(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int src_stride, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_scanline_9’: ../src/feature/common/convolution_avx.c:691:99: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_v_scanline_9(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int src_stride, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_scanline_5’: ../src/feature/common/convolution_avx.c:756:99: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_v_scanline_5(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int src_stride, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_sq_scanline_17’: ../src/feature/common/convolution_avx.c:997:103: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_h_sq_scanline_17(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_sq_scanline_9’: ../src/feature/common/convolution_avx.c:1137:102: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_h_sq_scanline_9(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_sq_scanline_5’: ../src/feature/common/convolution_avx.c:1211:102: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_h_sq_scanline_5(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_sq_scanline_17’: ../src/feature/common/convolution_avx.c:1384:103: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_v_sq_scanline_17(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int src_stride, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_sq_scanline_9’: ../src/feature/common/convolution_avx.c:1521:102: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_v_sq_scanline_9(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int src_stride, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_sq_scanline_5’: ../src/feature/common/convolution_avx.c:1595:102: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_v_sq_scanline_5(const float * RESTRICT filter, int filter_width, const float * RESTRICT src, float * RESTRICT dst, int src_stride, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_xy_scanline_17’: ../src/feature/common/convolution_avx.c:1850:103: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_h_xy_scanline_17(const float * RESTRICT filter, int filter_width, const float * RESTRICT src1, const float * RESTRICT src2, float * RESTRICT dst, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_xy_scanline_9’: ../src/feature/common/convolution_avx.c:2007:102: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_h_xy_scanline_9(const float * RESTRICT filter, int filter_width, const float * RESTRICT src1, const float * RESTRICT src2, float * RESTRICT dst, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_xy_scanline_5’: ../src/feature/common/convolution_avx.c:2090:102: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_h_xy_scanline_5(const float * RESTRICT filter, int filter_width, const float * RESTRICT src1, const float * RESTRICT src2, float * RESTRICT dst, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_xy_scanline_17’: ../src/feature/common/convolution_avx.c:2278:103: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_v_xy_scanline_17(const float * RESTRICT filter, int filter_width, const float * RESTRICT src1, const float * RESTRICT src2, float * RESTRICT dst, int src1_stride, int src2_stride, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_xy_scanline_9’: ../src/feature/common/convolution_avx.c:2433:102: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_v_xy_scanline_9(const float * RESTRICT filter, int filter_width, const float * RESTRICT src1, const float * RESTRICT src2, float * RESTRICT dst, int src1_stride, int src2_stride, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_xy_scanline_5’: ../src/feature/common/convolution_avx.c:2517:102: warning: unused parameter ‘filter_width’ [-Wunused-parameter] FORCE_INLINE inline void convolution_f32_avx_s_1d_v_xy_scanline_5(const float * RESTRICT filter, int filter_width, const float * RESTRICT src1, const float * RESTRICT src2, float * RESTRICT dst, int src1_stride, int src2_stride, int j_end) ~~~~^~~~~~~~~~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_scanline’: ../src/feature/common/convolution_avx.c:492:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f8 = _mm256_broadcast_ss(filter + y + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:493:4: note: here case 8: ^~~~ ../src/feature/common/convolution_avx.c:494:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f7 = _mm256_broadcast_ss(filter + y + 7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:495:4: note: here case 7: ^~~~ ../src/feature/common/convolution_avx.c:496:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f6 = _mm256_broadcast_ss(filter + y + 6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:497:4: note: here case 6: ^~~~ ../src/feature/common/convolution_avx.c:498:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f5 = _mm256_broadcast_ss(filter + y + 5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:499:4: note: here case 5: ^~~~ ../src/feature/common/convolution_avx.c:500:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f4 = _mm256_broadcast_ss(filter + y + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:501:4: note: here case 4: ^~~~ ../src/feature/common/convolution_avx.c:502:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f3 = _mm256_broadcast_ss(filter + y + 3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:503:4: note: here case 3: ^~~~ ../src/feature/common/convolution_avx.c:504:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f2 = _mm256_broadcast_ss(filter + y + 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:505:4: note: here case 2: ^~~~ ../src/feature/common/convolution_avx.c:506:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f1 = _mm256_broadcast_ss(filter + y + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:507:4: note: here case 1: ^~~~ ../src/feature/common/convolution_avx.c:524:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum0 = _mm256_mul_ps(f8, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:525:5: note: here case 8: ^~~~ ../src/feature/common/convolution_avx.c:527:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum3 = _mm256_mul_ps(f7, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:528:5: note: here case 7: ^~~~ ../src/feature/common/convolution_avx.c:530:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum2 = _mm256_mul_ps(f6, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:531:5: note: here case 6: ^~~~ ../src/feature/common/convolution_avx.c:533:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum1 = _mm256_mul_ps(f5, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:534:5: note: here case 5: ^~~~ ../src/feature/common/convolution_avx.c:537:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum0 = _mm256_add_ps(sum0, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:538:5: note: here case 4: ^~~~ ../src/feature/common/convolution_avx.c:541:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum3 = _mm256_add_ps(sum3, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:542:5: note: here case 3: ^~~~ ../src/feature/common/convolution_avx.c:545:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum2 = _mm256_add_ps(sum2, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:546:5: note: here case 2: ^~~~ ../src/feature/common/convolution_avx.c:549:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum1 = _mm256_add_ps(sum1, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:550:5: note: here case 1: ^~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_h_scanline’: ../src/feature/common/convolution_avx.c:144:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f8 = _mm256_broadcast_ss(filter + x + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:145:4: note: here case 8: ^~~~ ../src/feature/common/convolution_avx.c:146:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f7 = _mm256_broadcast_ss(filter + x + 7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:147:4: note: here case 7: ^~~~ ../src/feature/common/convolution_avx.c:148:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f6 = _mm256_broadcast_ss(filter + x + 6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:149:4: note: here case 6: ^~~~ ../src/feature/common/convolution_avx.c:150:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f5 = _mm256_broadcast_ss(filter + x + 5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:151:4: note: here case 5: ^~~~ ../src/feature/common/convolution_avx.c:152:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f4 = _mm256_broadcast_ss(filter + x + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:153:4: note: here case 4: ^~~~ ../src/feature/common/convolution_avx.c:154:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f3 = _mm256_broadcast_ss(filter + x + 3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:155:4: note: here case 3: ^~~~ ../src/feature/common/convolution_avx.c:156:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f2 = _mm256_broadcast_ss(filter + x + 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:157:4: note: here case 2: ^~~~ ../src/feature/common/convolution_avx.c:158:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f1 = _mm256_broadcast_ss(filter + x + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:159:4: note: here case 1: ^~~~ ../src/feature/common/convolution_avx.c:176:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum0 = _mm256_mul_ps(f8, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:177:5: note: here case 8: ^~~~ ../src/feature/common/convolution_avx.c:179:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum3 = _mm256_mul_ps(f7, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:180:5: note: here case 7: ^~~~ ../src/feature/common/convolution_avx.c:182:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum2 = _mm256_mul_ps(f6, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:183:5: note: here case 6: ^~~~ ../src/feature/common/convolution_avx.c:185:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum1 = _mm256_mul_ps(f5, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:186:5: note: here case 5: ^~~~ ../src/feature/common/convolution_avx.c:189:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum0 = _mm256_add_ps(sum0, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:190:5: note: here case 4: ^~~~ ../src/feature/common/convolution_avx.c:193:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum3 = _mm256_add_ps(sum3, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:194:5: note: here case 3: ^~~~ ../src/feature/common/convolution_avx.c:197:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum2 = _mm256_add_ps(sum2, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:198:5: note: here case 2: ^~~~ ../src/feature/common/convolution_avx.c:201:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum1 = _mm256_add_ps(sum1, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:202:5: note: here case 1: ^~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_sq_scanline’: ../src/feature/common/convolution_avx.c:1296:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f8 = _mm256_broadcast_ss(filter + y + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1297:4: note: here case 8: ^~~~ ../src/feature/common/convolution_avx.c:1298:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f7 = _mm256_broadcast_ss(filter + y + 7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1299:4: note: here case 7: ^~~~ ../src/feature/common/convolution_avx.c:1300:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f6 = _mm256_broadcast_ss(filter + y + 6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1301:4: note: here case 6: ^~~~ ../src/feature/common/convolution_avx.c:1302:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f5 = _mm256_broadcast_ss(filter + y + 5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1303:4: note: here case 5: ^~~~ ../src/feature/common/convolution_avx.c:1304:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f4 = _mm256_broadcast_ss(filter + y + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1305:4: note: here case 4: ^~~~ ../src/feature/common/convolution_avx.c:1306:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f3 = _mm256_broadcast_ss(filter + y + 3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1307:4: note: here case 3: ^~~~ ../src/feature/common/convolution_avx.c:1308:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f2 = _mm256_broadcast_ss(filter + y + 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1309:4: note: here case 2: ^~~~ ../src/feature/common/convolution_avx.c:1310:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f1 = _mm256_broadcast_ss(filter + y + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1311:4: note: here case 1: ^~~~ ../src/feature/common/convolution_avx.c:1329:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum0 = _mm256_mul_ps(f8, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1330:5: note: here case 8: ^~~~ ../src/feature/common/convolution_avx.c:1333:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum3 = _mm256_mul_ps(f7, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1334:5: note: here case 7: ^~~~ ../src/feature/common/convolution_avx.c:1337:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum2 = _mm256_mul_ps(f6, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1338:5: note: here case 6: ^~~~ ../src/feature/common/convolution_avx.c:1341:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum1 = _mm256_mul_ps(f5, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1342:5: note: here case 5: ^~~~ ../src/feature/common/convolution_avx.c:1346:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum0 = _mm256_add_ps(sum0, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1347:5: note: here case 4: ^~~~ ../src/feature/common/convolution_avx.c:1351:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum3 = _mm256_add_ps(sum3, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1352:5: note: here case 3: ^~~~ ../src/feature/common/convolution_avx.c:1356:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum2 = _mm256_add_ps(sum2, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1357:5: note: here case 2: ^~~~ ../src/feature/common/convolution_avx.c:1361:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum1 = _mm256_add_ps(sum1, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:1362:5: note: here case 1: ^~~~ ../src/feature/common/convolution_avx.c: In function ‘convolution_f32_avx_s_1d_v_xy_scanline’: ../src/feature/common/convolution_avx.c:2181:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f8 = _mm256_broadcast_ss(filter + y + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2182:4: note: here case 8: ^~~~ ../src/feature/common/convolution_avx.c:2183:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f7 = _mm256_broadcast_ss(filter + y + 7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2184:4: note: here case 7: ^~~~ ../src/feature/common/convolution_avx.c:2185:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f6 = _mm256_broadcast_ss(filter + y + 6); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2186:4: note: here case 6: ^~~~ ../src/feature/common/convolution_avx.c:2187:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f5 = _mm256_broadcast_ss(filter + y + 5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2188:4: note: here case 5: ^~~~ ../src/feature/common/convolution_avx.c:2189:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f4 = _mm256_broadcast_ss(filter + y + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2190:4: note: here case 4: ^~~~ ../src/feature/common/convolution_avx.c:2191:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f3 = _mm256_broadcast_ss(filter + y + 3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2192:4: note: here case 3: ^~~~ ../src/feature/common/convolution_avx.c:2193:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f2 = _mm256_broadcast_ss(filter + y + 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2194:4: note: here case 2: ^~~~ ../src/feature/common/convolution_avx.c:2195:10: warning: this statement may fall through [-Wimplicit-fallthrough=] f1 = _mm256_broadcast_ss(filter + y + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2196:4: note: here case 1: ^~~~ ../src/feature/common/convolution_avx.c:2215:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum0 = _mm256_mul_ps(f8, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2216:5: note: here case 8: ^~~~ ../src/feature/common/convolution_avx.c:2220:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum3 = _mm256_mul_ps(f7, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2221:5: note: here case 7: ^~~~ ../src/feature/common/convolution_avx.c:2225:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum2 = _mm256_mul_ps(f6, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2226:5: note: here case 6: ^~~~ ../src/feature/common/convolution_avx.c:2230:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum1 = _mm256_mul_ps(f5, g); ^~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2231:5: note: here case 5: ^~~~ ../src/feature/common/convolution_avx.c:2236:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum0 = _mm256_add_ps(sum0, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2237:5: note: here case 4: ^~~~ ../src/feature/common/convolution_avx.c:2242:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum3 = _mm256_add_ps(sum3, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2243:5: note: here case 3: ^~~~ ../src/feature/common/convolution_avx.c:2248:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum2 = _mm256_add_ps(sum2, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2249:5: note: here case 2: ^~~~ ../src/feature/common/convolution_avx.c:2254:13: warning: this statement may fall through [-Wimplicit-fallthrough=] sum1 = _mm256_add_ps(sum1, g); ^~~~~~~~~~~~~~~~~~~~~~ ../src/feature/common/convolution_avx.c:2255:5: note: here case 1: ^~~~ [9/143] rm -f src/libx86_avx.a && gcc-ar csrD src/libx86_avx.a src/libx86_avx.a.p/feature_common_convolution_avx.c.o src/libx86_avx.a.p/feature_x86_motion_avx2.c.o [10/143] c++ -Isrc/libptools.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -D_REENTRANT -MD -MQ src/libptools.so.p/third_party_ptools_midassocket.cc.o -MF src/libptools.so.p/third_party_ptools_midassocket.cc.o.d -o src/libptools.so.p/third_party_ptools_midassocket.cc.o -c ../src/third_party/ptools/midassocket.cc In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/fdtools.h:24, from ../src/third_party/ptools/midassocket.h:7, from ../src/third_party/ptools/midassocket.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/fdtools.h:24, from ../src/third_party/ptools/midassocket.h:7, from ../src/third_party/ptools/midassocket.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/fdtools.h:24, from ../src/third_party/ptools/midassocket.h:7, from ../src/third_party/ptools/midassocket.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/fdtools.h:24, from ../src/third_party/ptools/midassocket.h:7, from ../src/third_party/ptools/midassocket.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/fdtools.h:24, from ../src/third_party/ptools/midassocket.h:7, from ../src/third_party/ptools/midassocket.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/third_party/ptools/midassocket.h:9, from ../src/third_party/ptools/midassocket.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘bool OC::AVLTreeT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:15, from ../src/third_party/ptools/fdtools.h:24, from ../src/third_party/ptools/midassocket.h:7, from ../src/third_party/ptools/midassocket.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] [11/143] c++ -Isrc/libptools.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -D_REENTRANT -MD -MQ src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o -MF src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o.d -o src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o -c ../src/third_party/ptools/m2streamdataenc.cc In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/m2convertrep.h:12, from ../src/third_party/ptools/m2streamdataenc.h:57, from ../src/third_party/ptools/m2streamdataenc.cc:7: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/m2convertrep.h:12, from ../src/third_party/ptools/m2streamdataenc.h:57, from ../src/third_party/ptools/m2streamdataenc.cc:7: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/m2streamdataenc.h:56, from ../src/third_party/ptools/m2streamdataenc.cc:7: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/m2convertrep.h:12, from ../src/third_party/ptools/m2streamdataenc.h:57, from ../src/third_party/ptools/m2streamdataenc.cc:7: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/m2convertrep.h:12, from ../src/third_party/ptools/m2streamdataenc.h:57, from ../src/third_party/ptools/m2streamdataenc.cc:7: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:27, from ../src/third_party/ptools/m2streamdataenc.h:56, from ../src/third_party/ptools/m2streamdataenc.cc:7: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] [12/143] c++ -Isrc/libptools.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -D_REENTRANT -MD -MQ src/libptools.so.p/third_party_ptools_valpython.cc.o -MF src/libptools.so.p/third_party_ptools_valpython.cc.o.d -o src/libptools.so.p/third_party_ptools_valpython.cc.o -c ../src/third_party/ptools/valpython.cc In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In function ‘std::ostream& OC::operator<<(std::ostream&, const OC::Val&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring.h:7, from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:9, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h: In function ‘int OC::operator==(const OC::OCString&, const OC::OCString&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/m2pythonpickler.h:310, from ../src/third_party/ptools/valpython.h:224, from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/m2pythonpickler.cc: In member function ‘void OC::PythonPicklerA::dumpNumber(const OBJ&) [with OBJ = OC::Val]’: ../src/third_party/ptools/m2pythonpickler.cc:653:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (compatibility()) { ^~ ../src/third_party/ptools/m2pythonpickler.cc:659:3: note: here case 'l': { ^~~~ In file included from ../src/third_party/ptools/valpython.cc:2: ../src/third_party/ptools/valpython.h: In function ‘OC::Val OC::VectorGet(const OC::Val&, int)’: ../src/third_party/ptools/valpython.h:158:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 'n': MakeException("Arrays of Arrays not supported"); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/valpython.h:159:3: note: here case 'Z': VALPYTHONARRAYGET(Val); // array of None (tag for flag) ^~~~ [13/143] c++ -Isrc/libptools.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -D_REENTRANT -MD -MQ src/libptools.so.p/third_party_ptools_timeconv.cc.o -MF src/libptools.so.p/third_party_ptools_timeconv.cc.o.d -o src/libptools.so.p/third_party_ptools_timeconv.cc.o -c ../src/third_party/ptools/timeconv.cc In file included from ../src/third_party/ptools/timeconv.h:17, from ../src/third_party/ptools/timeconv.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] [14/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_common_alignment.c.o -MF src/liblibvmaf_feature.a.p/feature_common_alignment.c.o.d -o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o -c ../src/feature/common/alignment.c [15/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_common_convolution.c.o -MF src/liblibvmaf_feature.a.p/feature_common_convolution.c.o.d -o src/liblibvmaf_feature.a.p/feature_common_convolution.c.o -c ../src/feature/common/convolution.c [16/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_offset.c.o -MF src/liblibvmaf_feature.a.p/feature_offset.c.o.d -o src/liblibvmaf_feature.a.p/feature_offset.c.o -c ../src/feature/offset.c [17/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_adm.c.o -MF src/liblibvmaf_feature.a.p/feature_adm.c.o.d -o src/liblibvmaf_feature.a.p/feature_adm.c.o -c ../src/feature/adm.c In file included from ../src/feature/adm.c:27: ../src/feature/adm_tools.h:344:59: warning: ‘dwt_7_9_basis_function_amplitudes’ is static but used in inline function ‘dwt_quant_step’ which is not static float Q = 2.0*params->a*pow(10.0,params->k*temp*temp)/dwt_7_9_basis_function_amplitudes[lambda][theta]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/adm.c:52:14: warning: ‘init_dwt_band_d’ defined but not used [-Wunused-function] static char *init_dwt_band_d(adm_dwt_band_t_d *band, char *data_top, size_t buf_sz_one) ^~~~~~~~~~~~~~~ [18/143] c++ -Isrc/libptools.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -D_REENTRANT -MD -MQ src/libptools.so.p/third_party_ptools_valprotocol2.cc.o -MF src/libptools.so.p/third_party_ptools_valprotocol2.cc.o.d -o src/libptools.so.p/third_party_ptools_valprotocol2.cc.o -c ../src/third_party/ptools/valprotocol2.cc In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:15, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In function ‘std::ostream& OC::operator<<(std::ostream&, const OC::Val&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring.h:7, from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:9, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:37, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h: In function ‘int OC::operator==(const OC::OCString&, const OC::OCString&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/valprotocol2.cc: In function ‘bool OC::P2LoadValue(OC::Val&, OC::LoadContext_&)’: ../src/third_party/ptools/valprotocol2.cc:1502:18: warning: this statement may fall through [-Wimplicit-fallthrough=] else p2error_("Unknown global"); ~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/valprotocol2.cc:1507:3: note: here case 'L': { ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valprotocol2.h:6, from ../src/third_party/ptools/valprotocol2.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = void*; V = int; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ [19/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_ansnr.c.o -MF src/liblibvmaf_feature.a.p/feature_ansnr.c.o.d -o src/liblibvmaf_feature.a.p/feature_ansnr.c.o -c ../src/feature/ansnr.c [20/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_ansnr_tools.c.o -MF src/liblibvmaf_feature.a.p/feature_ansnr_tools.c.o.d -o src/liblibvmaf_feature.a.p/feature_ansnr_tools.c.o -c ../src/feature/ansnr_tools.c [21/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_vif.c.o -MF src/liblibvmaf_feature.a.p/feature_vif.c.o.d -o src/liblibvmaf_feature.a.p/feature_vif.c.o -c ../src/feature/vif.c ../src/feature/vif.c: In function ‘compute_vif’: ../src/feature/vif.c:94:12: warning: unused variable ‘den_array_adj’ [-Wunused-variable] float *den_array_adj = 0; ^~~~~~~~~~~~~ ../src/feature/vif.c:93:12: warning: unused variable ‘num_array_adj’ [-Wunused-variable] float *num_array_adj = 0; ^~~~~~~~~~~~~ ../src/feature/vif.c:67:12: warning: unused variable ‘ref_dis’ [-Wunused-variable] float *ref_dis; ^~~~~~~ ../src/feature/vif.c:66:12: warning: unused variable ‘dis_sq’ [-Wunused-variable] float *dis_sq; ^~~~~~ ../src/feature/vif.c:65:12: warning: unused variable ‘ref_sq’ [-Wunused-variable] float *ref_sq; ^~~~~~ ../src/feature/vif.c: In function ‘vifdiff’: ../src/feature/vif.c:295:157: warning: unused parameter ‘fmt’ [-Wunused-parameter] int vifdiff(int (*read_frame)(float *ref_data, float *main_data, float *temp_data, int stride, void *user_data), void *user_data, int w, int h, const char *fmt) ~~~~~~~~~~~~^~~ [22/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_vif_tools.c.o -MF src/liblibvmaf_feature.a.p/feature_vif_tools.c.o.d -o src/liblibvmaf_feature.a.p/feature_vif_tools.c.o -c ../src/feature/vif_tools.c ../src/feature/vif_tools.c: In function ‘vif_statistic_s’: ../src/feature/vif_tools.c:218:71: warning: unused parameter ‘mu1_mu2’ [-Wunused-parameter] void vif_statistic_s(const float *mu1, const float *mu2, const float *mu1_mu2, const float *xx_filt, const float *yy_filt, const float *xy_filt, float *num, float *den, ~~~~~~~~~~~~~^~~~~~~ ../src/feature/vif_tools.c:219:52: warning: unused parameter ‘mu1_mu2_stride’ [-Wunused-parameter] int w, int h, int mu1_stride, int mu2_stride, int mu1_mu2_stride, int xx_filt_stride, int yy_filt_stride, int xy_filt_stride, int num_stride, int den_stride, ~~~~^~~~~~~~~~~~~~ ../src/feature/vif_tools.c:219:132: warning: unused parameter ‘num_stride’ [-Wunused-parameter] int w, int h, int mu1_stride, int mu2_stride, int mu1_mu2_stride, int xx_filt_stride, int yy_filt_stride, int xy_filt_stride, int num_stride, int den_stride, ~~~~^~~~~~~~~~ ../src/feature/vif_tools.c:219:148: warning: unused parameter ‘den_stride’ [-Wunused-parameter] int w, int h, int mu1_stride, int mu2_stride, int mu1_mu2_stride, int xx_filt_stride, int yy_filt_stride, int xy_filt_stride, int num_stride, int den_stride, ~~~~^~~~~~~~~~ ../src/feature/vif_tools.c: In function ‘vif_filter1d_xy_s’: ../src/feature/vif_tools.c:468:140: warning: unused parameter ‘src2_stride’ [-Wunused-parameter] void vif_filter1d_xy_s(const float *f, const float *src1, const float *src2, float *dst, float *tmpbuf, int w, int h, int src1_stride, int src2_stride, int dst_stride, int fwidth) ~~~~^~~~~~~~~~~ [23/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_adm_tools.c.o -MF src/liblibvmaf_feature.a.p/feature_adm_tools.c.o.d -o src/liblibvmaf_feature.a.p/feature_adm_tools.c.o -c ../src/feature/adm_tools.c In file included from ../src/feature/adm_tools.c:29: ../src/feature/adm_tools.h:19: warning: "M_PI" redefined #define M_PI 3.14159265358979323846264338327 In file included from ../src/feature/adm_tools.c:19: /usr/include/math.h:1070: note: this is the location of the previous definition # define M_PI 3.14159265358979323846 /* pi */ ../src/feature/adm_tools.c: In function ‘adm_decouple_s’: ../src/feature/adm_tools.c:145:34: warning: unused variable ‘angle_flag_neg’ [-Wunused-variable] int angle_flag, angle_flag_pos, angle_flag_neg; ^~~~~~~~~~~~~~ ../src/feature/adm_tools.c:145:18: warning: unused variable ‘angle_flag_pos’ [-Wunused-variable] int angle_flag, angle_flag_pos, angle_flag_neg; ^~~~~~~~~~~~~~ ../src/feature/adm_tools.c: In function ‘adm_csf_s’: ../src/feature/adm_tools.c:238:107: warning: unused parameter ‘orig_h’ [-Wunused-parameter] void adm_csf_s(const adm_dwt_band_t_s *src, const adm_dwt_band_t_s *dst, const adm_dwt_band_t_s *flt, int orig_h, int scale, int w, int h, int src_stride, int dst_stride, double border_factor) ~~~~^~~~~~ ../src/feature/adm_tools.c: In function ‘adm_csf_den_scale_s’: ../src/feature/adm_tools.c:298:60: warning: unused parameter ‘orig_h’ [-Wunused-parameter] float adm_csf_den_scale_s(const adm_dwt_band_t_s *src, int orig_h, int scale, int w, int h, int src_stride, double border_factor) ~~~~^~~~~~ In file included from ../src/feature/adm_tools.c:29: ../src/feature/adm_tools.c: In function ‘adm_cm_s’: ../src/feature/adm_tools.c:405:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_0_0(angles, flt_angles, csf_px_stride, &thr, w, h, 0, 0); ^~~~~~ ../src/feature/adm_tools.h:34:20: note: in definition of macro ‘ADM_CM_THRESH_S_0_0’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:405:31: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_0_0(angles, flt_angles, csf_px_stride, &thr, w, h, 0, 0); ^~~~~~~~~~ ../src/feature/adm_tools.h:35:21: note: in definition of macro ‘ADM_CM_THRESH_S_0_0’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:430:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_0_J(angles, flt_angles, csf_px_stride, &thr, w, h, 0, j); ^~~~~~ ../src/feature/adm_tools.h:76:20: note: in definition of macro ‘ADM_CM_THRESH_S_0_J’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:430:32: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_0_J(angles, flt_angles, csf_px_stride, &thr, w, h, 0, j); ^~~~~~~~~~ ../src/feature/adm_tools.h:77:21: note: in definition of macro ‘ADM_CM_THRESH_S_0_J’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:456:27: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_0_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, 0, (w - 1)); ^~~~~~ ../src/feature/adm_tools.h:54:20: note: in definition of macro ‘ADM_CM_THRESH_S_0_W_M_1’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:456:35: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_0_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, 0, (w - 1)); ^~~~~~~~~~ ../src/feature/adm_tools.h:55:21: note: in definition of macro ‘ADM_CM_THRESH_S_0_W_M_1’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:489:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_J(angles, flt_angles, csf_px_stride, &thr, w, h, i, j); ^~~~~~ ../src/feature/adm_tools.h:172:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_J’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:489:33: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_J(angles, flt_angles, csf_px_stride, &thr, w, h, i, j); ^~~~~~~~~~ ../src/feature/adm_tools.h:173:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_J’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:523:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_0(angles, flt_angles, csf_px_stride, &thr, w, h, i, 0); ^~~~~~ ../src/feature/adm_tools.h:198:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_0’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:523:32: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_0(angles, flt_angles, csf_px_stride, &thr, w, h, i, 0); ^~~~~~~~~~ ../src/feature/adm_tools.h:199:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_0’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:546:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_J(angles, flt_angles, csf_px_stride, &thr, w, h, i, j); ^~~~~~ ../src/feature/adm_tools.h:172:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_J’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:546:33: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_J(angles, flt_angles, csf_px_stride, &thr, w, h, i, j); ^~~~~~~~~~ ../src/feature/adm_tools.h:173:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_J’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:580:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_J(angles, flt_angles, csf_px_stride, &thr, w, h, i, j); ^~~~~~ ../src/feature/adm_tools.h:172:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_J’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:580:33: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_J(angles, flt_angles, csf_px_stride, &thr, w, h, i, j); ^~~~~~~~~~ ../src/feature/adm_tools.h:173:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_J’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:602:28: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, i, (w - 1)); ^~~~~~ ../src/feature/adm_tools.h:226:20: note: in definition of macro ‘ADM_CM_THRESH_S_I_W_M_1’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:602:36: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, i, (w - 1)); ^~~~~~~~~~ ../src/feature/adm_tools.h:227:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_W_M_1’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.h:223:8: warning: unused variable ‘sum’ [-Wunused-variable] float sum = 0; \ ^~~ ../src/feature/adm_tools.c:602:4: note: in expansion of macro ‘ADM_CM_THRESH_S_I_W_M_1’ ADM_CM_THRESH_S_I_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, i, (w - 1)); ^~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/adm_tools.c:635:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_0(angles, flt_angles, csf_px_stride, &thr, w, h, i, 0); ^~~~~~ ../src/feature/adm_tools.h:198:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_0’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:635:32: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_0(angles, flt_angles, csf_px_stride, &thr, w, h, i, 0); ^~~~~~~~~~ ../src/feature/adm_tools.h:199:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_0’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:657:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_J(angles, flt_angles, csf_px_stride, &thr, w, h, i, j); ^~~~~~ ../src/feature/adm_tools.h:172:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_J’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:657:33: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_J(angles, flt_angles, csf_px_stride, &thr, w, h, i, j); ^~~~~~~~~~ ../src/feature/adm_tools.h:173:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_J’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:679:28: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, i, (w - 1)); ^~~~~~ ../src/feature/adm_tools.h:226:20: note: in definition of macro ‘ADM_CM_THRESH_S_I_W_M_1’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:679:36: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_I_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, i, (w - 1)); ^~~~~~~~~~ ../src/feature/adm_tools.h:227:21: note: in definition of macro ‘ADM_CM_THRESH_S_I_W_M_1’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.h:223:8: warning: unused variable ‘sum’ [-Wunused-variable] float sum = 0; \ ^~~ ../src/feature/adm_tools.c:679:4: note: in expansion of macro ‘ADM_CM_THRESH_S_I_W_M_1’ ADM_CM_THRESH_S_I_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, i, (w - 1)); ^~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/adm_tools.c:711:27: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_H_M_1_0(angles, flt_angles, csf_px_stride, &thr, w, h, (h - 1), 0); ^~~~~~ ../src/feature/adm_tools.h:97:20: note: in definition of macro ‘ADM_CM_THRESH_S_H_M_1_0’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:711:35: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_H_M_1_0(angles, flt_angles, csf_px_stride, &thr, w, h, (h - 1), 0); ^~~~~~~~~~ ../src/feature/adm_tools.h:98:21: note: in definition of macro ‘ADM_CM_THRESH_S_H_M_1_0’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:736:28: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_H_M_1_J(angles, flt_angles, csf_px_stride, &thr, w, h, (h - 1), j); ^~~~~~ ../src/feature/adm_tools.h:146:20: note: in definition of macro ‘ADM_CM_THRESH_S_H_M_1_J’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:736:36: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_H_M_1_J(angles, flt_angles, csf_px_stride, &thr, w, h, (h - 1), j); ^~~~~~~~~~ ../src/feature/adm_tools.h:147:21: note: in definition of macro ‘ADM_CM_THRESH_S_H_M_1_J’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:762:31: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_H_M_1_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, (h - 1), (w - 1)); ^~~~~~ ../src/feature/adm_tools.h:121:20: note: in definition of macro ‘ADM_CM_THRESH_S_H_M_1_W_M_1’ float *src_ptr = angles[theta]; \ ^~~~~~ ../src/feature/adm_tools.c:762:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ADM_CM_THRESH_S_H_M_1_W_M_1(angles, flt_angles, csf_px_stride, &thr, w, h, (h - 1), (w - 1)); ^~~~~~~~~~ ../src/feature/adm_tools.h:122:21: note: in definition of macro ‘ADM_CM_THRESH_S_H_M_1_W_M_1’ float *flt_ptr = flt_angles[theta]; \ ^~~~~~~~~~ ../src/feature/adm_tools.c:373:6: warning: unused variable ‘flt_px_stride’ [-Wunused-variable] int flt_px_stride = flt_stride / sizeof(float); ^~~~~~~~~~~~~ ../src/feature/adm_tools.c:361:53: warning: unused variable ‘src_d’ [-Wunused-variable] float *src_h = src->band_h, *src_v = src->band_v, *src_d = src->band_d; ^~~~~ ../src/feature/adm_tools.c:361:31: warning: unused variable ‘src_v’ [-Wunused-variable] float *src_h = src->band_h, *src_v = src->band_v, *src_d = src->band_d; ^~~~~ ../src/feature/adm_tools.c:361:9: warning: unused variable ‘src_h’ [-Wunused-variable] float *src_h = src->band_h, *src_v = src->band_v, *src_d = src->band_d; ^~~~~ ../src/feature/adm_tools.c: In function ‘adm_dwt2_s’: ../src/feature/adm_tools.c:857:24: warning: unused variable ‘jj’ [-Wunused-variable] int i, j, fi, fj, ii, jj; ^~ ../src/feature/adm_tools.c:857:20: warning: unused variable ‘ii’ [-Wunused-variable] int i, j, fi, fj, ii, jj; ^~ ../src/feature/adm_tools.c:857:16: warning: unused variable ‘fj’ [-Wunused-variable] int i, j, fi, fj, ii, jj; ^~ ../src/feature/adm_tools.c:857:12: warning: unused variable ‘fi’ [-Wunused-variable] int i, j, fi, fj, ii, jj; ^~ ../src/feature/adm_tools.c:853:30: warning: unused variable ‘imgcoeff’ [-Wunused-variable] float fcoeff_lo, fcoeff_hi, imgcoeff; ^~~~~~~~ ../src/feature/adm_tools.c:853:19: warning: unused variable ‘fcoeff_hi’ [-Wunused-variable] float fcoeff_lo, fcoeff_hi, imgcoeff; ^~~~~~~~~ ../src/feature/adm_tools.c:853:8: warning: unused variable ‘fcoeff_lo’ [-Wunused-variable] float fcoeff_lo, fcoeff_hi, imgcoeff; ^~~~~~~~~ ../src/feature/adm_tools.c:846:6: warning: unused variable ‘fwidth’ [-Wunused-variable] int fwidth = sizeof(dwt2_db2_coeffs_lo_s) / sizeof(float); ^~~~~~ ../src/feature/adm_tools.c: In function ‘adm_dwt2_d’: ../src/feature/adm_tools.c:950:24: warning: unused variable ‘jj’ [-Wunused-variable] int i, j, fi, fj, ii, jj; ^~ ../src/feature/adm_tools.c:950:20: warning: unused variable ‘ii’ [-Wunused-variable] int i, j, fi, fj, ii, jj; ^~ ../src/feature/adm_tools.c:950:16: warning: unused variable ‘fj’ [-Wunused-variable] int i, j, fi, fj, ii, jj; ^~ ../src/feature/adm_tools.c:950:12: warning: unused variable ‘fi’ [-Wunused-variable] int i, j, fi, fj, ii, jj; ^~ ../src/feature/adm_tools.c:946:31: warning: unused variable ‘imgcoeff’ [-Wunused-variable] double fcoeff_lo, fcoeff_hi, imgcoeff; ^~~~~~~~ ../src/feature/adm_tools.c:946:20: warning: unused variable ‘fcoeff_hi’ [-Wunused-variable] double fcoeff_lo, fcoeff_hi, imgcoeff; ^~~~~~~~~ ../src/feature/adm_tools.c:946:9: warning: unused variable ‘fcoeff_lo’ [-Wunused-variable] double fcoeff_lo, fcoeff_hi, imgcoeff; ^~~~~~~~~ ../src/feature/adm_tools.c:939:6: warning: unused variable ‘fwidth’ [-Wunused-variable] int fwidth = sizeof(dwt2_db2_coeffs_lo_d) / sizeof(double); ^~~~~~ In file included from ../src/feature/adm_tools.c:29: ../src/feature/adm_tools.c: At top level: ../src/feature/adm_tools.h:344:59: warning: ‘dwt_7_9_basis_function_amplitudes’ is static but used in inline function ‘dwt_quant_step’ which is not static float Q = 2.0*params->a*pow(10.0,params->k*temp*temp)/dwt_7_9_basis_function_amplitudes[lambda][theta]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/feature/adm_tools.c:68:20: warning: ‘fcoeff_cm_thresh_s’ defined but not used [-Wunused-const-variable=] static const float fcoeff_cm_thresh_s[3][3] = ^~~~~~~~~~~~~~~~~~ [24/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_motion.c.o -MF src/liblibvmaf_feature.a.p/feature_motion.c.o.d -o src/liblibvmaf_feature.a.p/feature_motion.c.o -c ../src/feature/motion.c [25/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_psnr_tools.c.o -MF src/liblibvmaf_feature.a.p/feature_psnr_tools.c.o.d -o src/liblibvmaf_feature.a.p/feature_psnr_tools.c.o -c ../src/feature/psnr_tools.c [26/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_psnr.c.o -MF src/liblibvmaf_feature.a.p/feature_psnr.c.o.d -o src/liblibvmaf_feature.a.p/feature_psnr.c.o -c ../src/feature/psnr.c [27/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_ssim.c.o -MF src/liblibvmaf_feature.a.p/feature_ssim.c.o.d -o src/liblibvmaf_feature.a.p/feature_ssim.c.o -c ../src/feature/ssim.c [28/143] c++ -Isrc/libptools.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -D_REENTRANT -MD -MQ src/libptools.so.p/third_party_ptools_m2convertrep.cc.o -MF src/libptools.so.p/third_party_ptools_m2convertrep.cc.o.d -o src/libptools.so.p/third_party_ptools_m2convertrep.cc.o -c ../src/third_party/ptools/m2convertrep.cc In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/m2convertrep.h:12, from ../src/third_party/ptools/m2convertrep.cc:10: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/m2convertrep.h:12, from ../src/third_party/ptools/m2convertrep.cc:10: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/m2convertrep.h:11, from ../src/third_party/ptools/m2convertrep.cc:10: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/m2convertrep.h:12, from ../src/third_party/ptools/m2convertrep.cc:10: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/m2convertrep.h:12, from ../src/third_party/ptools/m2convertrep.cc:10: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:27, from ../src/third_party/ptools/m2convertrep.h:11, from ../src/third_party/ptools/m2convertrep.cc:10: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] [29/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o -MF src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o.d -o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o -c ../src/feature/ms_ssim.c [30/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_all.c.o -MF src/liblibvmaf_feature.a.p/feature_all.c.o.d -o src/liblibvmaf_feature.a.p/feature_all.c.o -c ../src/feature/all.c [31/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_moment.c.o -MF src/liblibvmaf_feature.a.p/feature_moment.c.o.d -o src/liblibvmaf_feature.a.p/feature_moment.c.o -c ../src/feature/moment.c [32/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o -MF src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o.d -o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o -c ../src/feature/iqa/math_utils.c [33/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_common_blur_array.c.o -MF src/liblibvmaf_feature.a.p/feature_common_blur_array.c.o.d -o src/liblibvmaf_feature.a.p/feature_common_blur_array.c.o -c ../src/feature/common/blur_array.c ../src/feature/common/blur_array.c: In function ‘free_blur_buf’: ../src/feature/common/blur_array.c:141:12: warning: unused variable ‘buf_size’ [-Wunused-variable] size_t buf_size = arr->buffer_size; ^~~~~~~~ [34/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o -MF src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o.d -o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o -c ../src/feature/iqa/decimate.c [35/143] cc -Isrc/libvmaf.so.0.0.0.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.0.0.0.p/mem.c.o -MF src/libvmaf.so.0.0.0.p/mem.c.o.d -o src/libvmaf.so.0.0.0.p/mem.c.o -c ../src/mem.c [36/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o -MF src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o.d -o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o -c ../src/feature/iqa/convolve.c ../src/feature/iqa/convolve.c: In function ‘KBND_SYMMETRIC’: ../src/feature/iqa/convolve.c:41:74: warning: unused parameter ‘bnd_const’ [-Wunused-parameter] float KBND_SYMMETRIC(const float *img, int w, int h, int x, int y, float bnd_const) ~~~~~~^~~~~~~~~ ../src/feature/iqa/convolve.c: In function ‘KBND_REPLICATE’: ../src/feature/iqa/convolve.c:50:74: warning: unused parameter ‘bnd_const’ [-Wunused-parameter] float KBND_REPLICATE(const float *img, int w, int h, int x, int y, float bnd_const) ~~~~~~^~~~~~~~~ [37/143] cc -Isrc/libvmaf.so.0.0.0.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.0.0.0.p/cpu_info.c.o -MF src/libvmaf.so.0.0.0.p/cpu_info.c.o.d -o src/libvmaf.so.0.0.0.p/cpu_info.c.o -c ../src/cpu_info.c [38/143] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -DHAVE_CONFIG_H -MD -MQ src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o -MF src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o.d -o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o -c ../src/feature/iqa/ssim_tools.c [39/143] rm -f src/liblibvmaf_feature.a && gcc-ar csrD src/liblibvmaf_feature.a src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_common_convolution.c.o src/liblibvmaf_feature.a.p/feature_offset.c.o src/liblibvmaf_feature.a.p/feature_adm.c.o src/liblibvmaf_feature.a.p/feature_adm_tools.c.o src/liblibvmaf_feature.a.p/feature_ansnr.c.o src/liblibvmaf_feature.a.p/feature_ansnr_tools.c.o src/liblibvmaf_feature.a.p/feature_vif.c.o src/liblibvmaf_feature.a.p/feature_vif_tools.c.o src/liblibvmaf_feature.a.p/feature_motion.c.o src/liblibvmaf_feature.a.p/feature_psnr.c.o src/liblibvmaf_feature.a.p/feature_psnr_tools.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_moment.c.o src/liblibvmaf_feature.a.p/feature_all.c.o src/liblibvmaf_feature.a.p/feature_common_blur_array.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o [40/143] cc -Isrc/libvmaf.so.0.0.0.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.0.0.0.p/darray.c.o -MF src/libvmaf.so.0.0.0.p/darray.c.o.d -o src/libvmaf.so.0.0.0.p/darray.c.o -c ../src/darray.c ../src/darray.c: In function ‘insert_array_at’: ../src/darray.c:52:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] if ((pos+1) > a->used) ^ [41/143] cc -Isrc/libvmaf.so.0.0.0.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.0.0.0.p/combo.c.o -MF src/libvmaf.so.0.0.0.p/combo.c.o.d -o src/libvmaf.so.0.0.0.p/combo.c.o -c ../src/combo.c In file included from ../src/combo.c:36: ../src/combo.c: In function ‘combo_threadfunc’: ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:246:9: note: in expansion of macro ‘dbg_printf’ dbg_printf("frame: %d, ", frm_idx); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:273:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("psnr: %.3f, ", score); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:288:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("ssim: %.3f, ", score); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:302:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("ms_ssim: %.3f, ", score); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:328:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm: %.3f, ", score); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:329:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_num: %.3f, ", score_num); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:330:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_den: %.3f, ", score_den); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:331:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_num_scale0: %.3f, ", scores[0]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:332:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_den_scale0: %.3f, ", scores[1]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:333:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_num_scale1: %.3f, ", scores[2]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:334:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_den_scale1: %.3f, ", scores[3]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:335:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_num_scale2: %.3f, ", scores[4]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:336:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_den_scale2: %.3f, ", scores[5]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:337:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_num_scale3: %.3f, ", scores[6]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:338:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("adm_den_scale3: %.3f, ", scores[7]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:428:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("motion: %.3f, ", score); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:429:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("motion2: %.3f, ", score2); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:452:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("vif_num_scale0: %.3f, ", scores[0]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:453:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("vif_den_scale0: %.3f, ", scores[1]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:454:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("vif_num_scale1: %.3f, ", scores[2]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:455:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("vif_den_scale1: %.3f, ", scores[3]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:456:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("vif_num_scale2: %.3f, ", scores[4]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:457:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("vif_den_scale2: %.3f, ", scores[5]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:458:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("vif_num_scale3: %.3f, ", scores[6]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:459:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("vif_den_scale3: %.3f, ", scores[7]); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:460:13: note: in expansion of macro ‘dbg_printf’ dbg_printf("vif: %.3f, ", score); ^~~~~~~~~~ ../src/debug.h:25:27: warning: statement with no effect [-Wunused-value] #define dbg_printf(...) (0) ^ ../src/combo.c:473:9: note: in expansion of macro ‘dbg_printf’ dbg_printf("\n"); ^~~~~~~~~~ ../src/combo.c:72:17: warning: unused variable ‘fmt’ [-Wunused-variable] const char* fmt = thread_data->fmt; ^~~ ../src/combo.c: In function ‘combo’: ../src/combo.c:683:79: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] printf("ERROR; return code from pthread_join() for thread[%d] is %d\n", t, (long)thread_ret); ~^ ~~~~~~~~~~~~~~~~ %ld [42/143] c++ -Isrc/libvmaf.so.0.0.0.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.0.0.0.p/svm.cpp.o -MF src/libvmaf.so.0.0.0.p/svm.cpp.o.d -o src/libvmaf.so.0.0.0.p/svm.cpp.o -c ../src/svm.cpp [43/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_picture_copy.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_picture_copy.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_picture_copy.c.o -c ../src/feature/picture_copy.c [44/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_integer_psnr.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_integer_psnr.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_integer_psnr.c.o -c ../src/feature/integer_psnr.c ../src/feature/integer_psnr.c: In function ‘psnr8’: ../src/feature/integer_psnr.c:74:76: warning: passing argument 2 of ‘vmaf_feature_collector_append’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] err = vmaf_feature_collector_append(feature_collector, feature_name[i], ~~~~~~~~~~~~^~~ In file included from ../src/feature/integer_psnr.c:24: ../src/feature/feature_collector.h:45:41: note: expected ‘char *’ but argument is of type ‘const char *’ char *feature_name, double score, ~~~~~~^~~~~~~~~~~~ ../src/feature/integer_psnr.c: In function ‘psnr10’: ../src/feature/integer_psnr.c:110:76: warning: passing argument 2 of ‘vmaf_feature_collector_append’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] err = vmaf_feature_collector_append(feature_collector, feature_name[i], ~~~~~~~~~~~~^~~ In file included from ../src/feature/integer_psnr.c:24: ../src/feature/feature_collector.h:45:41: note: expected ‘char *’ but argument is of type ‘const char *’ char *feature_name, double score, ~~~~~~^~~~~~~~~~~~ [45/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_feature_extractor.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_feature_extractor.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_feature_extractor.c.o -c ../src/feature/feature_extractor.c ../src/feature/feature_extractor.c: In function ‘parse_options’: ../src/feature/feature_extractor.c:88:31: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] for (unsigned i = 0; (opt = &fex_ctx->fex->options[i]); i++) { ^ ../src/feature/feature_extractor.c:91:13: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] vmaf_dictionary_get(&fex_ctx->opts_dict, opt->name, 0); ^~~~~~~~~~~~~~~~~~~ ../src/feature/feature_extractor.c: In function ‘vmaf_fex_ctx_pool_aquire’: ../src/feature/feature_extractor.c:284:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘atomic_int’ {aka ‘int’} [-Wsign-compare] for (unsigned i = 0; i < atomic_load(&entry->capacity); i++) { ^ ../src/feature/feature_extractor.c: In function ‘vmaf_fex_ctx_pool_release’: ../src/feature/feature_extractor.c:330:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘atomic_int’ {aka ‘int’} [-Wsign-compare] for (unsigned i = 0; i < atomic_load(&entry->capacity); i++) { ^ ../src/feature/feature_extractor.c: In function ‘vmaf_fex_ctx_pool_flush’: ../src/feature/feature_extractor.c:356:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘atomic_int’ {aka ‘int’} [-Wsign-compare] for (unsigned j = 0; j < atomic_load(&pool->fex_list[i].capacity); j++) { ^ ../src/feature/feature_extractor.c: In function ‘vmaf_fex_ctx_pool_destroy’: ../src/feature/feature_extractor.c:376:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘atomic_int’ {aka ‘int’} [-Wsign-compare] for (unsigned j = 0; j < atomic_load(&pool->fex_list[i].capacity); j++) { ^ [46/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_alias.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_alias.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_alias.c.o -c ../src/feature/alias.c [47/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_float_adm.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_float_adm.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_float_adm.c.o -c ../src/feature/float_adm.c ../src/feature/float_adm.c: In function ‘init’: ../src/feature/float_adm.c:60:65: warning: unused parameter ‘pix_fmt’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/feature/float_adm.c:61:26: warning: unused parameter ‘bpc’ [-Wunused-parameter] unsigned bpc, unsigned w, unsigned h) ~~~~~~~~~^~~ [48/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_integer_adm.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_integer_adm.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_integer_adm.c.o -c ../src/feature/integer_adm.c ../src/feature/integer_adm.c: In function ‘div_lookup_generator’: ../src/feature/integer_adm.c:37:31: warning: iteration 32767 invokes undefined behavior [-Waggressive-loop-optimizations] div_lookup[32768 + i] = recip; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/feature/integer_adm.c:34:5: note: within this loop for (int i = 1; i <= 32768; ++i) ^~~ [49/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_feature_collector.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_feature_collector.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_feature_collector.c.o -c ../src/feature/feature_collector.c [50/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_float_psnr.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_float_psnr.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_float_psnr.c.o -c ../src/feature/float_psnr.c ../src/feature/float_psnr.c: In function ‘init’: ../src/feature/float_psnr.c:37:65: warning: unused parameter ‘pix_fmt’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [51/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_float_ansnr.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_float_ansnr.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_float_ansnr.c.o -c ../src/feature/float_ansnr.c ../src/feature/float_ansnr.c: In function ‘init’: ../src/feature/float_ansnr.c:37:65: warning: unused parameter ‘pix_fmt’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [52/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_integer_motion.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_integer_motion.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_integer_motion.c.o -c ../src/feature/integer_motion.c ../src/feature/integer_motion.c: In function ‘edge_16’: ../src/feature/integer_motion.c:58:34: warning: operand of ?: changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] int i_tap = horizontal ? i : i - radius + k; ^ ../src/feature/integer_motion.c:59:51: warning: operand of ?: changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] int j_tap = horizontal ? j - radius + k : j; ^ [53/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_float_motion.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_float_motion.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_float_motion.c.o -c ../src/feature/float_motion.c ../src/feature/float_motion.c: In function ‘init’: ../src/feature/float_motion.c:61:65: warning: unused parameter ‘pix_fmt’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/feature/float_motion.c:62:26: warning: unused parameter ‘bpc’ [-Wunused-parameter] unsigned bpc, unsigned w, unsigned h) ~~~~~~~~~^~~ ../src/feature/float_motion.c: In function ‘extract’: ../src/feature/float_motion.c:100:55: warning: unused parameter ‘dist_pic’ [-Wunused-parameter] VmafPicture *ref_pic, VmafPicture *dist_pic, ~~~~~~~~~~~~~^~~~~~~~ [54/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_float_ssim.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_float_ssim.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_float_ssim.c.o -c ../src/feature/float_ssim.c ../src/feature/float_ssim.c: In function ‘init’: ../src/feature/float_ssim.c:47:65: warning: unused parameter ‘pix_fmt’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/feature/float_ssim.c:48:26: warning: unused parameter ‘bpc’ [-Wunused-parameter] unsigned bpc, unsigned w, unsigned h) ~~~~~~~~~^~~ [55/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_float_ms_ssim.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_float_ms_ssim.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_float_ms_ssim.c.o -c ../src/feature/float_ms_ssim.c ../src/feature/float_ms_ssim.c: In function ‘init’: ../src/feature/float_ms_ssim.c:47:65: warning: unused parameter ‘pix_fmt’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/feature/float_ms_ssim.c:48:26: warning: unused parameter ‘bpc’ [-Wunused-parameter] unsigned bpc, unsigned w, unsigned h) ~~~~~~~~~^~~ [56/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_float_vif.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_float_vif.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_float_vif.c.o -c ../src/feature/float_vif.c ../src/feature/float_vif.c: In function ‘init’: ../src/feature/float_vif.c:60:65: warning: unused parameter ‘pix_fmt’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/feature/float_vif.c:61:26: warning: unused parameter ‘bpc’ [-Wunused-parameter] unsigned bpc, unsigned w, unsigned h) ~~~~~~~~~^~~ [57/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_integer_vif.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_integer_vif.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_integer_vif.c.o -c ../src/feature/integer_vif.c [58/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_integer_ssim.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_integer_ssim.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_integer_ssim.c.o -c ../src/feature/integer_ssim.c ../src/feature/integer_ssim.c: In function ‘calc_ssim’: ../src/feature/integer_ssim.c:89:49: warning: unused parameter ‘_par’ [-Wunused-parameter] const unsigned char *_dst,int _dystride,double _par,int depth,int _w,int _h){ ~~~~~~~^~~~ ../src/feature/integer_ssim.c: In function ‘init’: ../src/feature/integer_ssim.c:199:39: warning: unused parameter ‘fex’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~~^~~ ../src/feature/integer_ssim.c:199:65: warning: unused parameter ‘pix_fmt’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/feature/integer_ssim.c:200:26: warning: unused parameter ‘bpc’ [-Wunused-parameter] unsigned bpc, unsigned w, unsigned h) ~~~~~~~~~^~~ ../src/feature/integer_ssim.c:200:40: warning: unused parameter ‘w’ [-Wunused-parameter] unsigned bpc, unsigned w, unsigned h) ~~~~~~~~~^ ../src/feature/integer_ssim.c:200:52: warning: unused parameter ‘h’ [-Wunused-parameter] unsigned bpc, unsigned w, unsigned h) ~~~~~~~~~^ ../src/feature/integer_ssim.c: In function ‘extract’: ../src/feature/integer_ssim.c:205:42: warning: unused parameter ‘fex’ [-Wunused-parameter] static int extract(VmafFeatureExtractor *fex, ~~~~~~~~~~~~~~~~~~~~~~^~~ ../src/feature/integer_ssim.c: In function ‘close’: ../src/feature/integer_ssim.c:219:40: warning: unused parameter ‘fex’ [-Wunused-parameter] static int close(VmafFeatureExtractor *fex) ~~~~~~~~~~~~~~~~~~~~~~^~~ [59/143] cc -Isrc/liblibvmaf_rc_feature.a.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -Iinclude -I../include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ src/liblibvmaf_rc_feature.a.p/feature_float_moment.c.o -MF src/liblibvmaf_rc_feature.a.p/feature_float_moment.c.o.d -o src/liblibvmaf_rc_feature.a.p/feature_float_moment.c.o -c ../src/feature/float_moment.c ../src/feature/float_moment.c: In function ‘init’: ../src/feature/float_moment.c:36:65: warning: unused parameter ‘pix_fmt’ [-Wunused-parameter] static int init(VmafFeatureExtractor *fex, enum VmafPixelFormat pix_fmt, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/feature/float_moment.c:37:26: warning: unused parameter ‘bpc’ [-Wunused-parameter] unsigned bpc, unsigned w, unsigned h) ~~~~~~~~~^~~ [60/143] rm -f src/liblibvmaf_rc_feature.a && gcc-ar csrD src/liblibvmaf_rc_feature.a src/liblibvmaf_rc_feature.a.p/feature_picture_copy.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_psnr.c.o src/liblibvmaf_rc_feature.a.p/feature_feature_extractor.c.o src/liblibvmaf_rc_feature.a.p/feature_alias.c.o src/liblibvmaf_rc_feature.a.p/feature_float_adm.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_adm.c.o src/liblibvmaf_rc_feature.a.p/feature_feature_collector.c.o src/liblibvmaf_rc_feature.a.p/feature_float_psnr.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ansnr.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_motion.c.o src/liblibvmaf_rc_feature.a.p/feature_float_motion.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ms_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_vif.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_vif.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_moment.c.o [61/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/libvmaf.rc.c.o -MF src/libvmaf_rc.so.p/libvmaf.rc.c.o.d -o src/libvmaf_rc.so.p/libvmaf.rc.c.o -c ../src/libvmaf.rc.c In file included from ../include/libvmaf/libvmaf.rc.h:27, from ../src/libvmaf.rc.c:26: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] In file included from ../src/libvmaf.rc.c:33: ../src/model.h:65:3: warning: redefinition of typedef ‘VmafModel’ [-Wpedantic] } VmafModel; ^~~~~~~~~ In file included from ../include/libvmaf/libvmaf.rc.h:25, from ../src/libvmaf.rc.c:26: ../include/libvmaf/model.h:24:26: note: previous declaration of ‘VmafModel’ was here typedef struct VmafModel VmafModel; ^~~~~~~~~ ../src/libvmaf.rc.c:52:3: warning: redefinition of typedef ‘VmafContext’ [-Wpedantic] } VmafContext; ^~~~~~~~~~~ In file included from ../src/libvmaf.rc.c:26: ../include/libvmaf/libvmaf.rc.h:56:28: note: previous declaration of ‘VmafContext’ was here typedef struct VmafContext VmafContext; ^~~~~~~~~~~ ../src/libvmaf.rc.c: In function ‘vmaf_use_feature’: ../src/libvmaf.rc.c:126:44: warning: passing argument 1 of ‘vmaf_get_feature_extractor_by_name’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] vmaf_get_feature_extractor_by_name(feature_name); ^~~~~~~~~~~~ In file included from ../src/libvmaf.rc.c:30: ../src/feature/feature_extractor.h:86:23: note: expected ‘char *’ but argument is of type ‘const char *’ VmafFeatureExtractor *vmaf_get_feature_extractor_by_name(char *name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/libvmaf.rc.c:131:36: warning: passing argument 1 of ‘vmaf_dictionary_copy’ from incompatible pointer type [-Wincompatible-pointer-types] err = vmaf_dictionary_copy(&opts_dict, &d); ^~~~~~~~~~ In file included from ../src/feature/feature_extractor.h:26, from ../src/libvmaf.rc.c:30: ../src/dict.h:44:43: note: expected ‘VmafDictionary **’ {aka ‘struct VmafDictionary **’} but argument is of type ‘VmafFeatureDictionary **’ {aka ‘struct VmafFeatureDictionary **’} int vmaf_dictionary_copy(VmafDictionary **src, VmafDictionary **dst); ~~~~~~~~~~~~~~~~~^~~ ../src/libvmaf.rc.c:133:36: warning: passing argument 1 of ‘vmaf_dictionary_free’ from incompatible pointer type [-Wincompatible-pointer-types] err = vmaf_dictionary_free(&opts_dict); ^~~~~~~~~~ In file included from ../src/feature/feature_extractor.h:26, from ../src/libvmaf.rc.c:30: ../src/dict.h:50:43: note: expected ‘VmafDictionary **’ {aka ‘struct VmafDictionary **’} but argument is of type ‘VmafFeatureDictionary **’ {aka ‘struct VmafFeatureDictionary **’} int vmaf_dictionary_free(VmafDictionary **dict); ~~~~~~~~~~~~~~~~~^~~~ ../src/libvmaf.rc.c: In function ‘vmaf_feature_score_at_index’: ../src/libvmaf.rc.c:325:45: warning: passing argument 2 of ‘vmaf_feature_collector_get_score’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] feature_name, score, index); ^~~~~~~~~~~~ In file included from ../src/feature/feature_extractor.h:27, from ../src/libvmaf.rc.c:30: ../src/feature/feature_collector.h:49:44: note: expected ‘char *’ but argument is of type ‘const char *’ char *feature_name, double *score, ~~~~~~^~~~~~~~~~~~ ../src/libvmaf.rc.c: In function ‘vmaf_write_output’: ../src/libvmaf.rc.c:465:13: warning: statement with no effect [-Wunused-value] ret -EINVAL; ^ ../src/libvmaf.rc.c:470:12: warning: ‘ret’ may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ [62/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/predict.c.o -MF src/libvmaf_rc.so.p/predict.c.o.d -o src/libvmaf_rc.so.p/predict.c.o -c ../src/predict.c [63/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/model.c.o -MF src/libvmaf_rc.so.p/model.c.o.d -o src/libvmaf_rc.so.p/model.c.o -c ../src/model.c In file included from ../src/model.c:7: ../src/model.h:65:3: warning: redefinition of typedef ‘VmafModel’ [-Wpedantic] } VmafModel; ^~~~~~~~~ In file included from ../src/model.c:5: ../include/libvmaf/model.h:24:26: note: previous declaration of ‘VmafModel’ was here typedef struct VmafModel VmafModel; ^~~~~~~~~ [64/143] c++ -Isrc/libptools.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -D_REENTRANT -MD -MQ src/libptools.so.p/third_party_ptools_m2ser.cc.o -MF src/libptools.so.p/third_party_ptools_m2ser.cc.o.d -o src/libptools.so.p/third_party_ptools_m2ser.cc.o -c ../src/third_party/ptools/m2ser.cc In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:15, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In function ‘std::ostream& OC::operator<<(std::ostream&, const OC::Val&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring.h:7, from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:9, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:37, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h: In function ‘int OC::operator==(const OC::OCString&, const OC::OCString&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/m2ser.h:9, from ../src/third_party/ptools/m2ser.cc:2: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = char; unsigned int CHUNKSIZE = 16]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ [65/143] c++ -o src/libptools.so src/libptools.so.p/third_party_ptools_m2pythontools.cc.o src/libptools.so.p/third_party_ptools_valpython.cc.o src/libptools.so.p/third_party_ptools_midassocket.cc.o src/libptools.so.p/third_party_ptools_valprotocol2.cc.o src/libptools.so.p/third_party_ptools_m2ser.cc.o src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o src/libptools.so.p/third_party_ptools_m2convertrep.cc.o src/libptools.so.p/third_party_ptools_timeconv.cc.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libptools.so -Wl,--end-group -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread [66/143] c++ -Isrc/libvmaf.so.0.0.0.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.0.0.0.p/libvmaf.cpp.o -MF src/libvmaf.so.0.0.0.p/libvmaf.cpp.o.d -o src/libvmaf.so.0.0.0.p/libvmaf.cpp.o -c ../src/libvmaf.cpp In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:122:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:206:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:287:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:534:72: warning: extra ‘;’ [-Wpedantic] typedef Select2::Result int_uptr;; ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:539:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:557:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:579:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:860:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:867:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashfunction.h:18:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:38:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:825:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:20:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtablet.h:655:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:62:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:35:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocspinfo.h:270:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsynchronizer.h:264:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:223:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:228:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocfixedsizeallocator.h:140:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.cc:410:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:153:19: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(char); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:154:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:155:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:156:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:157:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:158:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:159:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:160:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:161:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:165:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:978:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:260:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:351:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:1350:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:1386:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:22, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1318:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:690:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:101, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:41, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:260:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:261:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:262:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:263:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:264:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:265:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:266:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:267:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:268:24: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_8); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:269:25: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_16); // has to be right after defined ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:271:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:118:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:595:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1285:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocitems.h:48:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1394:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstringtools.h:158:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumerictools.h:184:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumpytools.h:106:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1586:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occircularbuffer.h:206:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocreader.h:653:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocvalreader.h:872:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:2393:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.cc:947:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occonvert.h:501:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/arraydisposition.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:220:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythontools.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.h:304:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.cc:830:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:238:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valprotocol2.h:82:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2convertrep.h:423:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2ser.h:45:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.h:90:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocloaddumpcontext.h:61:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:1049:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘bool OC::AVLTreeT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:1086:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/pickleloader.h:1417:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocpermutations.h:249:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltree.h:50:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhash.h:51:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occombinations.h:104:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmaketab.h:60:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmldumper.h:880:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmlloader.h:1713:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalprint.h:445:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalutils.h:897:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/serialization.h:42:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/chooseser.h:408:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/libvmaf.cpp:22: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] [67/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/picture.c.o -MF src/libvmaf_rc.so.p/picture.c.o.d -o src/libvmaf_rc.so.p/picture.c.o -c ../src/picture.c In file included from ../src/picture.c:26: ../src/ref.h:26:3: warning: redefinition of typedef ‘VmafRef’ [-Wpedantic] } VmafRef; ^~~~~~~ In file included from ../src/picture.h:22, from ../src/picture.c:25: ../include/libvmaf/picture.h:31:24: note: previous declaration of ‘VmafRef’ was here typedef struct VmafRef VmafRef; ^~~~~~~ ../src/picture.c: In function ‘vmaf_picture_ref’: ../src/picture.c:77:5: warning: implicit declaration of function ‘vmaf_ref_fetch_increment’; did you mean ‘vmaf_ref_increment’? [-Wimplicit-function-declaration] vmaf_ref_fetch_increment(src->ref); ^~~~~~~~~~~~~~~~~~~~~~~~ vmaf_ref_increment ../src/picture.c: In function ‘vmaf_picture_unref’: ../src/picture.c:85:5: warning: implicit declaration of function ‘vmaf_ref_fetch_decrement’; did you mean ‘vmaf_ref_decrement’? [-Wimplicit-function-declaration] vmaf_ref_fetch_decrement(pic->ref); ^~~~~~~~~~~~~~~~~~~~~~~~ vmaf_ref_decrement [68/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/mem.c.o -MF src/libvmaf_rc.so.p/mem.c.o.d -o src/libvmaf_rc.so.p/mem.c.o -c ../src/mem.c [69/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/output.c.o -MF src/libvmaf_rc.so.p/output.c.o.d -o src/libvmaf_rc.so.p/output.c.o -c ../src/output.c In file included from ../include/libvmaf/libvmaf.rc.h:27, from ../src/output.c:25: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] [70/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/fex_ctx_vector.c.o -MF src/libvmaf_rc.so.p/fex_ctx_vector.c.o.d -o src/libvmaf_rc.so.p/fex_ctx_vector.c.o -c ../src/fex_ctx_vector.c [71/143] c++ -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/svm.cpp.o -MF src/libvmaf_rc.so.p/svm.cpp.o.d -o src/libvmaf_rc.so.p/svm.cpp.o -c ../src/svm.cpp [72/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/thread_pool.c.o -MF src/libvmaf_rc.so.p/thread_pool.c.o.d -o src/libvmaf_rc.so.p/thread_pool.c.o -c ../src/thread_pool.c [73/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/opt.c.o -MF src/libvmaf_rc.so.p/opt.c.o.d -o src/libvmaf_rc.so.p/opt.c.o -c ../src/opt.c [74/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/dict.c.o -MF src/libvmaf_rc.so.p/dict.c.o.d -o src/libvmaf_rc.so.p/dict.c.o -c ../src/dict.c In file included from ../src/dict.c:6: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] ../src/dict.c:11:3: warning: redefinition of typedef ‘VmafDictionary’ [-Wpedantic] } VmafDictionary; ^~~~~~~~~~~~~~ In file included from ../src/dict.c:5: ../src/dict.h:28:31: note: previous declaration of ‘VmafDictionary’ was here typedef struct VmafDictionary VmafDictionary; ^~~~~~~~~~~~~~ ../src/dict.c: In function ‘vmaf_dictionary_set’: ../src/dict.c:55:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] VmafDictionaryEntry *existing_entry = vmaf_dictionary_get(&d, key, 0); ^~~~~~~~~~~~~~~~~~~ ../src/dict.c:71:28: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(existing_entry->val); ~~~~~~~~~~~~~~^~~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c:89:10: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(val_copy); ^~~~~~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c: In function ‘vmaf_dictionary_free’: ../src/dict.c:116:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].key) free(d->entry[i].key); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c:117:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].val) free(d->entry[i].val); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ [75/143] cc -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/ref.c.o -MF src/libvmaf_rc.so.p/ref.c.o.d -o src/libvmaf_rc.so.p/ref.c.o -c ../src/ref.c [76/143] cc -Itools/vmaf_rc.p -Itools -I../tools -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -Isrc -I../src -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf_rc.p/vmaf.c.o -MF tools/vmaf_rc.p/vmaf.c.o.d -o tools/vmaf_rc.p/vmaf.c.o -c ../tools/vmaf.c In file included from ../include/libvmaf/libvmaf.rc.h:27, from ../tools/cli_parse.h:7, from ../tools/vmaf.c:7: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] ../tools/vmaf.c: In function ‘main’: ../tools/vmaf.c:234:29: warning: too many arguments for format [-Wformat-extra-args] fprintf(stderr, "\nproblem while reading pictures\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [77/143] cc -Itools/vmaf_rc.p -Itools -I../tools -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -Isrc -I../src -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf_rc.p/cli_parse.c.o -MF tools/vmaf_rc.p/cli_parse.c.o.d -o tools/vmaf_rc.p/cli_parse.c.o -c ../tools/cli_parse.c In file included from ../include/libvmaf/libvmaf.rc.h:27, from ../tools/cli_parse.h:7, from ../tools/cli_parse.c:8: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] ../tools/cli_parse.c: In function ‘parse_feature_config’: ../tools/cli_parse.c:212:71: warning: passing argument 2 of ‘vmaf_feature_dictionary_set’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] int err = vmaf_feature_dictionary_set(&feature_cfg.opts_dict, key, val); ^~~ In file included from ../include/libvmaf/libvmaf.rc.h:27, from ../tools/cli_parse.h:7, from ../tools/cli_parse.c:8: ../include/libvmaf/feature.h:24:65: note: expected ‘char *’ but argument is of type ‘const char *’ vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ~~~~~~^~~ ../tools/cli_parse.c:212:76: warning: passing argument 3 of ‘vmaf_feature_dictionary_set’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] int err = vmaf_feature_dictionary_set(&feature_cfg.opts_dict, key, val); ^~~ In file included from ../include/libvmaf/libvmaf.rc.h:27, from ../tools/cli_parse.h:7, from ../tools/cli_parse.c:8: ../include/libvmaf/feature.h:24:76: note: expected ‘char *’ but argument is of type ‘const char *’ vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ~~~~~~^~~ [78/143] cc -Itools/vmaf_rc.p -Itools -I../tools -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -Isrc -I../src -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf_rc.p/vidinput.c.o -MF tools/vmaf_rc.p/vidinput.c.o.d -o tools/vmaf_rc.p/vidinput.c.o -c ../tools/vidinput.c ../tools/vidinput.c: In function ‘raw_input_open’: ../tools/vidinput.c:40:15: warning: assignment to ‘const video_input_vtbl *’ {aka ‘const struct video_input_vtbl *’} from incompatible pointer type ‘raw_input_vtbl *’ {aka ‘struct raw_input_vtbl *’} [-Wincompatible-pointer-types] _vid->vtbl=&YUV_INPUT_VTBL; ^ [79/143] c++ -Itools/vmafossexec.p -Itools -I../tools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ tools/vmafossexec.p/main.cpp.o -MF tools/vmafossexec.p/main.cpp.o.d -o tools/vmafossexec.p/main.cpp.o -c ../tools/main.cpp ../tools/main.cpp: In function ‘void print_usage(int, char**)’: ../tools/main.cpp:49:29: warning: unused parameter ‘argc’ [-Wunused-parameter] static void print_usage(int argc, char *argv[]) ~~~~^~~~ [80/143] cc -Itools/vmafossexec.p -Itools -I../tools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ tools/vmafossexec.p/read_frame.c.o -MF tools/vmafossexec.p/read_frame.c.o.d -o tools/vmafossexec.p/read_frame.c.o -c ../tools/read_frame.c ../tools/read_frame.c:30:12: warning: ‘read_image’ defined but not used [-Wunused-function] static int read_image(FILE *rfile, void *buf, int width, int height, int stride, int elem_size) ^~~~~~~~~~ [81/143] cc -Itools/vmaf_rc.p -Itools -I../tools -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -Isrc -I../src -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf_rc.p/yuv_input.c.o -MF tools/vmaf_rc.p/yuv_input.c.o.d -o tools/vmaf_rc.p/yuv_input.c.o -c ../tools/yuv_input.c In file included from ../include/libvmaf/libvmaf.rc.h:27, from ../tools/yuv_input.c:7: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] [82/143] cc -Itools/vmaf_feature.p -Itools -I../tools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ tools/vmaf_feature.p/vmaf_feature_main.c.o -MF tools/vmaf_feature.p/vmaf_feature_main.c.o.d -o tools/vmaf_feature.p/vmaf_feature_main.c.o -c ../tools/vmaf_feature_main.c ../tools/vmaf_feature_main.c: In function ‘run_vmaf’: ../tools/vmaf_feature_main.c:48:15: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] s->format = fmt; ^ [83/143] cc -Itools/vmaf_rc.p -Itools -I../tools -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -Isrc -I../src -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf_rc.p/y4m_input.c.o -MF tools/vmaf_rc.p/y4m_input.c.o.d -o tools/vmaf_rc.p/y4m_input.c.o -c ../tools/y4m_input.c [84/143] cc -Itest/test_context.p -Itest -I../test -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_context.p/test.c.o -MF test/test_context.p/test.c.o.d -o test/test_context.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [85/143] cc -Itools/vmaf_feature.p -Itools -I../tools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ tools/vmaf_feature.p/read_frame.c.o -MF tools/vmaf_feature.p/read_frame.c.o.d -o tools/vmaf_feature.p/read_frame.c.o -c ../tools/read_frame.c ../tools/read_frame.c:30:12: warning: ‘read_image’ defined but not used [-Wunused-function] static int read_image(FILE *rfile, void *buf, int width, int height, int stride, int elem_size) ^~~~~~~~~~ [86/143] cc -Itest/test_context.p -Itest -I../test -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_context.p/test_context.c.o -MF test/test_context.p/test_context.c.o.d -o test/test_context.p/test_context.c.o -c ../test/test_context.c In file included from ../include/libvmaf/libvmaf.rc.h:27, from ../test/test_context.c:20: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] [87/143] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_picture.p/test.c.o -MF test/test_picture.p/test.c.o.d -o test/test_picture.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [88/143] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_picture.p/test_picture.c.o -MF test/test_picture.p/test_picture.c.o.d -o test/test_picture.p/test_picture.c.o -c ../test/test_picture.c In file included from ../test/test_picture.c:21: ../test/test_picture.c: In function ‘test_picture_alloc_ref_and_unref’: ../test/test_picture.c:32:45: warning: implicit declaration of function ‘vmaf_ref_load’ [-Wimplicit-function-declaration] mu_assert("pic_a.ref->cnt should be 1", vmaf_ref_load(pic_a.ref) == 1); ^~~~~~~~~~~~~ ../test/test.h:25:15: note: in definition of macro ‘mu_assert’ if (!(test)) \ ^~~~ [89/143] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_picture.p/.._src_picture.c.o -MF test/test_picture.p/.._src_picture.c.o.d -o test/test_picture.p/.._src_picture.c.o -c ../src/picture.c ../src/picture.c: In function ‘vmaf_picture_ref’: ../src/picture.c:77:5: warning: implicit declaration of function ‘vmaf_ref_fetch_increment’; did you mean ‘vmaf_ref_increment’? [-Wimplicit-function-declaration] vmaf_ref_fetch_increment(src->ref); ^~~~~~~~~~~~~~~~~~~~~~~~ vmaf_ref_increment ../src/picture.c: In function ‘vmaf_picture_unref’: ../src/picture.c:85:5: warning: implicit declaration of function ‘vmaf_ref_fetch_decrement’; did you mean ‘vmaf_ref_decrement’? [-Wimplicit-function-declaration] vmaf_ref_fetch_decrement(pic->ref); ^~~~~~~~~~~~~~~~~~~~~~~~ vmaf_ref_decrement [90/143] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_picture.p/.._src_mem.c.o -MF test/test_picture.p/.._src_mem.c.o.d -o test/test_picture.p/.._src_mem.c.o -c ../src/mem.c [91/143] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_picture.p/.._src_ref.c.o -MF test/test_picture.p/.._src_ref.c.o.d -o test/test_picture.p/.._src_ref.c.o -c ../src/ref.c [92/143] cc -Itest/test_feature_collector.p -Itest -I../test -Iinclude -I../include -I../src/feature -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_feature_collector.p/test.c.o -MF test/test_feature_collector.p/test.c.o.d -o test/test_feature_collector.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [93/143] cc -o test/test_picture test/test_picture.p/test.c.o test/test_picture.p/test_picture.c.o test/test_picture.p/.._src_picture.c.o test/test_picture.p/.._src_mem.c.o test/test_picture.p/.._src_ref.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection [94/143] cc -Itest/test_thread_pool.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -MD -MQ test/test_thread_pool.p/test.c.o -MF test/test_thread_pool.p/test.c.o.d -o test/test_thread_pool.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [95/143] cc -Itest/test_thread_pool.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -MD -MQ test/test_thread_pool.p/test_thread_pool.c.o -MF test/test_thread_pool.p/test_thread_pool.c.o.d -o test/test_thread_pool.p/test_thread_pool.c.o -c ../test/test_thread_pool.c [96/143] cc -Itest/test_feature_collector.p -Itest -I../test -Iinclude -I../include -I../src/feature -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_feature_collector.p/test_feature_collector.c.o -MF test/test_feature_collector.p/test_feature_collector.c.o.d -o test/test_feature_collector.p/test_feature_collector.c.o -c ../test/test_feature_collector.c [97/143] cc -o test/test_feature_collector test/test_feature_collector.p/test.c.o test/test_feature_collector.p/test_feature_collector.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection [98/143] cc -Itest/test_thread_pool.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -MD -MQ test/test_thread_pool.p/.._src_thread_pool.c.o -MF test/test_thread_pool.p/.._src_thread_pool.c.o.d -o test/test_thread_pool.p/.._src_thread_pool.c.o -c ../src/thread_pool.c [99/143] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/test.c.o -MF test/test_model.p/test.c.o.d -o test/test_model.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [100/143] cc -o test/test_thread_pool test/test_thread_pool.p/test.c.o test/test_thread_pool.p/test_thread_pool.c.o test/test_thread_pool.p/.._src_thread_pool.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread [101/143] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/.._src_dict.c.o -MF test/test_model.p/.._src_dict.c.o.d -o test/test_model.p/.._src_dict.c.o -c ../src/dict.c In file included from ../src/dict.c:6: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] ../src/dict.c:11:3: warning: redefinition of typedef ‘VmafDictionary’ [-Wpedantic] } VmafDictionary; ^~~~~~~~~~~~~~ In file included from ../src/dict.c:5: ../src/dict.h:28:31: note: previous declaration of ‘VmafDictionary’ was here typedef struct VmafDictionary VmafDictionary; ^~~~~~~~~~~~~~ ../src/dict.c: In function ‘vmaf_dictionary_set’: ../src/dict.c:55:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] VmafDictionaryEntry *existing_entry = vmaf_dictionary_get(&d, key, 0); ^~~~~~~~~~~~~~~~~~~ ../src/dict.c:71:28: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(existing_entry->val); ~~~~~~~~~~~~~~^~~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c:89:10: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(val_copy); ^~~~~~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c: In function ‘vmaf_dictionary_free’: ../src/dict.c:116:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].key) free(d->entry[i].key); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c:117:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].val) free(d->entry[i].val); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ [102/143] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/test_model.c.o -MF test/test_model.p/test_model.c.o.d -o test/test_model.p/test_model.c.o -c ../test/test_model.c In file included from ../src/model.c:7, from ../test/test_model.c:21: ../src/model.h:65:3: warning: redefinition of typedef ‘VmafModel’ [-Wpedantic] } VmafModel; ^~~~~~~~~ In file included from ../src/model.c:5, from ../test/test_model.c:21: ../include/libvmaf/model.h:24:26: note: previous declaration of ‘VmafModel’ was here typedef struct VmafModel VmafModel; ^~~~~~~~~ ../test/test_model.c: In function ‘test_model_set_flags’: ../test/test_model.c:162:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&model4->feature[0].opts_dict, "adm_enhn_gain_limit", 0); ^ ../test/test_model.c:167:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&model4->feature[2].opts_dict, "vif_enhn_gain_limit", 0); ^ ../test/test_model.c:172:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&model4->feature[3].opts_dict, "vif_enhn_gain_limit", 0); ^ ../test/test_model.c:177:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&model4->feature[4].opts_dict, "vif_enhn_gain_limit", 0); ^ ../test/test_model.c:182:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&model4->feature[5].opts_dict, "vif_enhn_gain_limit", 0); ^ [103/143] c++ -Itest/test_model.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/.._src_svm.cpp.o -MF test/test_model.p/.._src_svm.cpp.o.d -o test/test_model.p/.._src_svm.cpp.o -c ../src/svm.cpp [104/143] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/test.c.o -MF test/test_predict.p/test.c.o.d -o test/test_predict.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [105/143] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/test_predict.c.o -MF test/test_predict.p/test_predict.c.o.d -o test/test_predict.p/test_predict.c.o -c ../test/test_predict.c In file included from ../test/test_predict.c:24: ../include/libvmaf/model.h:24:26: warning: redefinition of typedef ‘VmafModel’ [-Wpedantic] typedef struct VmafModel VmafModel; ^~~~~~~~~ In file included from ../src/predict.h:23, from ../test/test_predict.c:22: ../src/model.h:65:3: note: previous declaration of ‘VmafModel’ was here } VmafModel; ^~~~~~~~~ [106/143] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_predict.c.o -MF test/test_predict.p/.._src_predict.c.o.d -o test/test_predict.p/.._src_predict.c.o -c ../src/predict.c [107/143] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_dict.c.o -MF test/test_predict.p/.._src_dict.c.o.d -o test/test_predict.p/.._src_dict.c.o -c ../src/dict.c In file included from ../src/dict.c:6: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] ../src/dict.c:11:3: warning: redefinition of typedef ‘VmafDictionary’ [-Wpedantic] } VmafDictionary; ^~~~~~~~~~~~~~ In file included from ../src/dict.c:5: ../src/dict.h:28:31: note: previous declaration of ‘VmafDictionary’ was here typedef struct VmafDictionary VmafDictionary; ^~~~~~~~~~~~~~ ../src/dict.c: In function ‘vmaf_dictionary_set’: ../src/dict.c:55:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] VmafDictionaryEntry *existing_entry = vmaf_dictionary_get(&d, key, 0); ^~~~~~~~~~~~~~~~~~~ ../src/dict.c:71:28: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(existing_entry->val); ~~~~~~~~~~~~~~^~~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c:89:10: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(val_copy); ^~~~~~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c: In function ‘vmaf_dictionary_free’: ../src/dict.c:116:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].key) free(d->entry[i].key); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c:117:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].val) free(d->entry[i].val); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ [108/143] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_feature_feature_collector.c.o -MF test/test_predict.p/.._src_feature_feature_collector.c.o.d -o test/test_predict.p/.._src_feature_feature_collector.c.o -c ../src/feature/feature_collector.c ../src/feature/feature_collector.c: In function ‘feature_vector_append’: ../src/feature/feature_collector.c:71:22: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] memset(score + initial_size, 0, initial_size); ^ [109/143] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_model.c.o -MF test/test_predict.p/.._src_model.c.o.d -o test/test_predict.p/.._src_model.c.o -c ../src/model.c In file included from ../src/model.c:7: ../src/model.h:65:3: warning: redefinition of typedef ‘VmafModel’ [-Wpedantic] } VmafModel; ^~~~~~~~~ In file included from ../src/model.c:5: ../include/libvmaf/model.h:24:26: note: previous declaration of ‘VmafModel’ was here typedef struct VmafModel VmafModel; ^~~~~~~~~ [110/143] c++ -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_svm.cpp.o -MF test/test_predict.p/.._src_svm.cpp.o.d -o test/test_predict.p/.._src_svm.cpp.o -c ../src/svm.cpp [111/143] c++ -Isrc/libvmaf_rc.so.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf_rc.so.p/unpickle.cpp.o -MF src/libvmaf_rc.so.p/unpickle.cpp.o.d -o src/libvmaf_rc.so.p/unpickle.cpp.o -c ../src/unpickle.cpp In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:122:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:206:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:287:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:534:72: warning: extra ‘;’ [-Wpedantic] typedef Select2::Result int_uptr;; ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:539:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:557:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:579:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:860:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:867:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashfunction.h:18:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:38:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:825:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:20:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtablet.h:655:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:62:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:35:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocspinfo.h:270:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsynchronizer.h:264:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:223:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:228:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocfixedsizeallocator.h:140:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.cc:410:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:153:19: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(char); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:154:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:155:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:156:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:157:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:158:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:159:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:160:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:161:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:165:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:978:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:260:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:351:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:1350:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:1386:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:22, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1318:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:690:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:101, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:41, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:260:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:261:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:262:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:263:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:264:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:265:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:266:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:267:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:268:24: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_8); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:269:25: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_16); // has to be right after defined ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:271:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:118:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:595:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1285:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocitems.h:48:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1394:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstringtools.h:158:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumerictools.h:184:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumpytools.h:106:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1586:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occircularbuffer.h:206:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocreader.h:653:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocvalreader.h:872:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:2393:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.cc:947:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occonvert.h:501:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/arraydisposition.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:220:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythontools.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.h:304:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.cc:830:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:238:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valprotocol2.h:82:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2convertrep.h:423:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2ser.h:45:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.h:90:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocloaddumpcontext.h:61:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:1049:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘bool OC::AVLTreeT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:1086:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/pickleloader.h:1417:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocpermutations.h:249:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltree.h:50:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhash.h:51:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occombinations.h:104:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmaketab.h:60:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmldumper.h:880:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmlloader.h:1713:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalprint.h:445:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalutils.h:897:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/serialization.h:42:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/chooseser.h:408:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/unpickle.cpp: In function ‘int unpickle(VmafModel*, const char*, VmafModelFlags)’: ../src/unpickle.cpp:179:1: warning: label ‘free_feature’ defined but not used [-Wunused-label] free_feature: ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In function ‘std::ostream& OC::operator<<(std::ostream&, const OC::Val&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring.h:7, from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:9, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h: In function ‘int OC::operator==(const OC::OCString&, const OC::OCString&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = void (*)(const OC::Val&, const OC::Val&, OC::Val&, OC::Val&); unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/chooseser.h:45, from ../src/unpickle.cpp:24: ../src/third_party/ptools/pickleloader.h: In member function ‘void OC::PickleLoader::decode_(OC::Val&)’: ../src/third_party/ptools/pickleloader.h:808:43: warning: this statement may fall through [-Wimplicit-fallthrough=] case PY_UNICODE: NOT_IMPLEMENTED('V'); // 'V' ~~~~~~~~~~~~~~~^~~~~ ../src/third_party/ptools/pickleloader.h:809:5: note: here case PY_BINUNICODE: NOT_IMPLEMENTED('X'); // 'X' ^~~~ ../src/third_party/ptools/pickleloader.h:809:43: warning: this statement may fall through [-Wimplicit-fallthrough=] case PY_BINUNICODE: NOT_IMPLEMENTED('X'); // 'X' ~~~~~~~~~~~~~~~^~~~~ ../src/third_party/ptools/pickleloader.h:810:5: note: here case PY_APPEND: hAPPEND(); break; // 'a' ^~~~ In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘OC::AVLTreeT::N* OC::AVLTreeT::notInTableInsert_(OC::AVLTreeT::N*, const K&, const V&, OC::AVLTreeT::Found_e) [with K = long unsigned int; V = OC::Val; unsigned int OC_AVLCHUNKSIZE = 16]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:488:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:489:4: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:494:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:495:4: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.h:95, from ../src/third_party/ptools/chooseser.h:44, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc: In function ‘void OC::Deserialize(OC::Val&, OC::OCLoadContext_&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:987:15: warning: this statement may fall through [-Wimplicit-fallthrough=] } // NOTE! Falls through if compatibility mode ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:989:3: note: here case 't' : { int_u4 len=0; DeserializeTable(v,len,(Tab*)0,lc); break; } ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:993:15: warning: this statement may fall through [-Wimplicit-fallthrough=] } // NOTE! Falls through if compatibility mode ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:995:3: note: here case 'T' : { int_u8 len=0; DeserializeTable(v,len,(Tab*)0,lc); break; } ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = int; V = OC::Proxy; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = char; unsigned int CHUNKSIZE = 16]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = void*; V = OC::Proxy; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ [112/143] c++ -o src/libvmaf_rc.so src/libvmaf_rc.so.p/libvmaf.rc.c.o src/libvmaf_rc.so.p/predict.c.o src/libvmaf_rc.so.p/model.c.o src/libvmaf_rc.so.p/unpickle.cpp.o src/libvmaf_rc.so.p/svm.cpp.o src/libvmaf_rc.so.p/picture.c.o src/libvmaf_rc.so.p/mem.c.o src/libvmaf_rc.so.p/output.c.o src/libvmaf_rc.so.p/fex_ctx_vector.c.o src/libvmaf_rc.so.p/thread_pool.c.o src/libvmaf_rc.so.p/dict.c.o src/libvmaf_rc.so.p/opt.c.o src/libvmaf_rc.so.p/ref.c.o src/libx86_avx.a.p/feature_common_convolution_avx.c.o src/libx86_avx.a.p/feature_x86_motion_avx2.c.o src/libptools.so.p/third_party_ptools_m2pythontools.cc.o src/libptools.so.p/third_party_ptools_valpython.cc.o src/libptools.so.p/third_party_ptools_midassocket.cc.o src/libptools.so.p/third_party_ptools_valprotocol2.cc.o src/libptools.so.p/third_party_ptools_m2ser.cc.o src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o src/libptools.so.p/third_party_ptools_m2convertrep.cc.o src/libptools.so.p/third_party_ptools_timeconv.cc.o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_common_convolution.c.o src/liblibvmaf_feature.a.p/feature_offset.c.o src/liblibvmaf_feature.a.p/feature_adm.c.o src/liblibvmaf_feature.a.p/feature_adm_tools.c.o src/liblibvmaf_feature.a.p/feature_ansnr.c.o src/liblibvmaf_feature.a.p/feature_ansnr_tools.c.o src/liblibvmaf_feature.a.p/feature_vif.c.o src/liblibvmaf_feature.a.p/feature_vif_tools.c.o src/liblibvmaf_feature.a.p/feature_motion.c.o src/liblibvmaf_feature.a.p/feature_psnr.c.o src/liblibvmaf_feature.a.p/feature_psnr_tools.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_moment.c.o src/liblibvmaf_feature.a.p/feature_all.c.o src/liblibvmaf_feature.a.p/feature_common_blur_array.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o src/liblibvmaf_rc_feature.a.p/feature_picture_copy.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_psnr.c.o src/liblibvmaf_rc_feature.a.p/feature_feature_extractor.c.o src/liblibvmaf_rc_feature.a.p/feature_alias.c.o src/liblibvmaf_rc_feature.a.p/feature_float_adm.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_adm.c.o src/liblibvmaf_rc_feature.a.p/feature_feature_collector.c.o src/liblibvmaf_rc_feature.a.p/feature_float_psnr.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ansnr.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_motion.c.o src/liblibvmaf_rc_feature.a.p/feature_float_motion.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ms_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_vif.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_vif.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_moment.c.o src/liblibvmaf_rc_cpu.a.p/cpuid.obj src/liblibvmaf_rc_cpu.a.p/cpu.c.o src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libvmaf_rc.so -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -lm -Wl,--end-group [113/143] rm -f src/libvmaf_rc.a && gcc-ar csrD src/libvmaf_rc.a src/libx86_avx.a.p/feature_common_convolution_avx.c.o src/libx86_avx.a.p/feature_x86_motion_avx2.c.o src/libptools.so.p/third_party_ptools_m2pythontools.cc.o src/libptools.so.p/third_party_ptools_valpython.cc.o src/libptools.so.p/third_party_ptools_midassocket.cc.o src/libptools.so.p/third_party_ptools_valprotocol2.cc.o src/libptools.so.p/third_party_ptools_m2ser.cc.o src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o src/libptools.so.p/third_party_ptools_m2convertrep.cc.o src/libptools.so.p/third_party_ptools_timeconv.cc.o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_common_convolution.c.o src/liblibvmaf_feature.a.p/feature_offset.c.o src/liblibvmaf_feature.a.p/feature_adm.c.o src/liblibvmaf_feature.a.p/feature_adm_tools.c.o src/liblibvmaf_feature.a.p/feature_ansnr.c.o src/liblibvmaf_feature.a.p/feature_ansnr_tools.c.o src/liblibvmaf_feature.a.p/feature_vif.c.o src/liblibvmaf_feature.a.p/feature_vif_tools.c.o src/liblibvmaf_feature.a.p/feature_motion.c.o src/liblibvmaf_feature.a.p/feature_psnr.c.o src/liblibvmaf_feature.a.p/feature_psnr_tools.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_moment.c.o src/liblibvmaf_feature.a.p/feature_all.c.o src/liblibvmaf_feature.a.p/feature_common_blur_array.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o src/liblibvmaf_rc_feature.a.p/feature_picture_copy.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_psnr.c.o src/liblibvmaf_rc_feature.a.p/feature_feature_extractor.c.o src/liblibvmaf_rc_feature.a.p/feature_alias.c.o src/liblibvmaf_rc_feature.a.p/feature_float_adm.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_adm.c.o src/liblibvmaf_rc_feature.a.p/feature_feature_collector.c.o src/liblibvmaf_rc_feature.a.p/feature_float_psnr.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ansnr.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_motion.c.o src/liblibvmaf_rc_feature.a.p/feature_float_motion.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ms_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_vif.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_vif.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_moment.c.o src/liblibvmaf_rc_cpu.a.p/cpuid.obj src/liblibvmaf_rc_cpu.a.p/cpu.c.o src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o src/libvmaf_rc.so.p/libvmaf.rc.c.o src/libvmaf_rc.so.p/predict.c.o src/libvmaf_rc.so.p/model.c.o src/libvmaf_rc.so.p/unpickle.cpp.o src/libvmaf_rc.so.p/svm.cpp.o src/libvmaf_rc.so.p/picture.c.o src/libvmaf_rc.so.p/mem.c.o src/libvmaf_rc.so.p/output.c.o src/libvmaf_rc.so.p/fex_ctx_vector.c.o src/libvmaf_rc.so.p/thread_pool.c.o src/libvmaf_rc.so.p/dict.c.o src/libvmaf_rc.so.p/opt.c.o src/libvmaf_rc.so.p/ref.c.o [114/143] c++ -o tools/vmaf_rc tools/vmaf_rc.p/vmaf.c.o tools/vmaf_rc.p/cli_parse.c.o tools/vmaf_rc.p/y4m_input.c.o tools/vmaf_rc.p/vidinput.c.o tools/vmaf_rc.p/yuv_input.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group src/libvmaf_rc.a -pthread -lm -Wl,--end-group [115/143] c++ -o test/test_context test/test_context.p/test.c.o test/test_context.p/test_context.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group src/libvmaf_rc.a -pthread -lm -Wl,--end-group [116/143] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_feature_extractor.p/test.c.o -MF test/test_feature_extractor.p/test.c.o.d -o test/test_feature_extractor.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [117/143] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_feature_extractor.p/test_feature_extractor.c.o -MF test/test_feature_extractor.p/test_feature_extractor.c.o.d -o test/test_feature_extractor.p/test_feature_extractor.c.o -c ../test/test_feature_extractor.c [118/143] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_feature_extractor.p/.._src_mem.c.o -MF test/test_feature_extractor.p/.._src_mem.c.o.d -o test/test_feature_extractor.p/.._src_mem.c.o -c ../src/mem.c [119/143] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_feature_extractor.p/.._src_picture.c.o -MF test/test_feature_extractor.p/.._src_picture.c.o.d -o test/test_feature_extractor.p/.._src_picture.c.o -c ../src/picture.c ../src/picture.c: In function ‘vmaf_picture_ref’: ../src/picture.c:77:5: warning: implicit declaration of function ‘vmaf_ref_fetch_increment’; did you mean ‘vmaf_ref_increment’? [-Wimplicit-function-declaration] vmaf_ref_fetch_increment(src->ref); ^~~~~~~~~~~~~~~~~~~~~~~~ vmaf_ref_increment ../src/picture.c: In function ‘vmaf_picture_unref’: ../src/picture.c:85:5: warning: implicit declaration of function ‘vmaf_ref_fetch_decrement’; did you mean ‘vmaf_ref_decrement’? [-Wimplicit-function-declaration] vmaf_ref_fetch_decrement(pic->ref); ^~~~~~~~~~~~~~~~~~~~~~~~ vmaf_ref_decrement [120/143] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_feature_extractor.p/.._src_ref.c.o -MF test/test_feature_extractor.p/.._src_ref.c.o.d -o test/test_feature_extractor.p/.._src_ref.c.o -c ../src/ref.c [121/143] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_feature_extractor.p/.._src_dict.c.o -MF test/test_feature_extractor.p/.._src_dict.c.o.d -o test/test_feature_extractor.p/.._src_dict.c.o -c ../src/dict.c In file included from ../src/dict.c:6: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] ../src/dict.c: In function ‘vmaf_dictionary_set’: ../src/dict.c:55:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] VmafDictionaryEntry *existing_entry = vmaf_dictionary_get(&d, key, 0); ^~~~~~~~~~~~~~~~~~~ ../src/dict.c:71:28: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(existing_entry->val); ~~~~~~~~~~~~~~^~~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c:89:10: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(val_copy); ^~~~~~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c: In function ‘vmaf_dictionary_free’: ../src/dict.c:116:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].key) free(d->entry[i].key); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../src/dict.c:117:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].val) free(d->entry[i].val); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ [122/143] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_feature_extractor.p/.._src_opt.c.o -MF test/test_feature_extractor.p/.._src_opt.c.o.d -o test/test_feature_extractor.p/.._src_opt.c.o -c ../src/opt.c [123/143] cc -Itest/test_dict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_dict.p/test.c.o -MF test/test_dict.p/test.c.o.d -o test/test_dict.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [124/143] cc -o test/test_feature_extractor test/test_feature_extractor.p/test.c.o test/test_feature_extractor.p/test_feature_extractor.c.o test/test_feature_extractor.p/.._src_mem.c.o test/test_feature_extractor.p/.._src_picture.c.o test/test_feature_extractor.p/.._src_ref.c.o test/test_feature_extractor.p/.._src_dict.c.o test/test_feature_extractor.p/.._src_opt.c.o src/libx86_avx.a.p/feature_common_convolution_avx.c.o src/libx86_avx.a.p/feature_x86_motion_avx2.c.o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_common_convolution.c.o src/liblibvmaf_feature.a.p/feature_offset.c.o src/liblibvmaf_feature.a.p/feature_adm.c.o src/liblibvmaf_feature.a.p/feature_adm_tools.c.o src/liblibvmaf_feature.a.p/feature_ansnr.c.o src/liblibvmaf_feature.a.p/feature_ansnr_tools.c.o src/liblibvmaf_feature.a.p/feature_vif.c.o src/liblibvmaf_feature.a.p/feature_vif_tools.c.o src/liblibvmaf_feature.a.p/feature_motion.c.o src/liblibvmaf_feature.a.p/feature_psnr.c.o src/liblibvmaf_feature.a.p/feature_psnr_tools.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_moment.c.o src/liblibvmaf_feature.a.p/feature_all.c.o src/liblibvmaf_feature.a.p/feature_common_blur_array.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o src/liblibvmaf_rc_feature.a.p/feature_picture_copy.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_psnr.c.o src/liblibvmaf_rc_feature.a.p/feature_feature_extractor.c.o src/liblibvmaf_rc_feature.a.p/feature_alias.c.o src/liblibvmaf_rc_feature.a.p/feature_float_adm.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_adm.c.o src/liblibvmaf_rc_feature.a.p/feature_feature_collector.c.o src/liblibvmaf_rc_feature.a.p/feature_float_psnr.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ansnr.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_motion.c.o src/liblibvmaf_rc_feature.a.p/feature_float_motion.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_ms_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_vif.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_vif.c.o src/liblibvmaf_rc_feature.a.p/feature_integer_ssim.c.o src/liblibvmaf_rc_feature.a.p/feature_float_moment.c.o src/liblibvmaf_rc_cpu.a.p/cpuid.obj src/liblibvmaf_rc_cpu.a.p/cpu.c.o src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group -lm -Wl,--end-group [125/143] cc -Itest/test_dict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_dict.p/test_dict.c.o -MF test/test_dict.p/test_dict.c.o.d -o test/test_dict.p/test_dict.c.o -c ../test/test_dict.c In file included from ../src/dict.c:6, from ../test/test_dict.c:22: ../include/libvmaf/feature.h:24:1: warning: data definition has no type or storage class vmaf_feature_dictionary_set(VmafFeatureDictionary **dict, char *key, char *val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvmaf/feature.h:24:1: warning: type defaults to ‘int’ in declaration of ‘vmaf_feature_dictionary_set’ [-Wimplicit-int] In file included from ../test/test_dict.c:22: ../src/dict.c: In function ‘vmaf_dictionary_set’: ../src/dict.c:55:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] VmafDictionaryEntry *existing_entry = vmaf_dictionary_get(&d, key, 0); ^~~~~~~~~~~~~~~~~~~ ../src/dict.c:71:28: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(existing_entry->val); ~~~~~~~~~~~~~~^~~~~ In file included from ../src/dict.c:2, from ../test/test_dict.c:22: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ In file included from ../test/test_dict.c:22: ../src/dict.c:89:10: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] free(val_copy); ^~~~~~~~ In file included from ../src/dict.c:2, from ../test/test_dict.c:22: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ In file included from ../test/test_dict.c:22: ../src/dict.c: In function ‘vmaf_dictionary_free’: ../src/dict.c:116:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].key) free(d->entry[i].key); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2, from ../test/test_dict.c:22: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ In file included from ../test/test_dict.c:22: ../src/dict.c:117:45: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (d->entry[i].val) free(d->entry[i].val); ~~~~~~~~~~~^~~~ In file included from ../src/dict.c:2, from ../test/test_dict.c:22: /usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’ extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ ../test/test_dict.c: In function ‘test_vmaf_dictionary’: ../test/test_dict.c:68:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&dict, "key_5", 0); ^ ../test/test_dict.c:71:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&dict, "invalid_key", 0); ^ ../test/test_dict.c:79:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&dict, pre_existing_key, 0); ^ ../test/test_dict.c:89:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&dict, pre_existing_key, 0); ^ ../test/test_dict.c: In function ‘test_vmaf_dictionary_merge’: ../test/test_dict.c:124:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&d, "key_a", 0); ^ ../test/test_dict.c:131:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&d, "key_a", 0); ^ ../test/test_dict.c:141:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&d, "key_a", 0); ^ ../test/test_dict.c:144:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&d, "key_b", 0); ^ ../test/test_dict.c:157:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] entry = vmaf_dictionary_get(&d, "duplicate_key", 0); ^ [126/143] cc -o test/test_dict test/test_dict.p/test.c.o test/test_dict.p/test_dict.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection [127/143] cc -Itest/test_cpu.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_cpu.p/test.c.o -MF test/test_cpu.p/test.c.o.d -o test/test_cpu.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [128/143] cc -Itest/test_cpu.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_cpu.p/test_cpu.c.o -MF test/test_cpu.p/test_cpu.c.o.d -o test/test_cpu.p/test_cpu.c.o -c ../test/test_cpu.c [129/143] cc -o test/test_cpu test/test_cpu.p/test.c.o test/test_cpu.p/test_cpu.c.o src/liblibvmaf_rc_cpu.a.p/cpuid.obj src/liblibvmaf_rc_cpu.a.p/cpu.c.o src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection [130/143] cc -Itest/test_ref.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_ref.p/test.c.o -MF test/test_ref.p/test.c.o.d -o test/test_ref.p/test.c.o -c ../test/test.c ../test/test.c: In function ‘main’: ../test/test.c:24:14: warning: unused parameter ‘argc’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~^~~~ ../test/test.c:24:26: warning: unused parameter ‘argv’ [-Wunused-parameter] int main(int argc, char *argv[]) ~~~~~~^~~~~~ [131/143] cc -Itest/test_ref.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_ref.p/test_ref.c.o -MF test/test_ref.p/test_ref.c.o.d -o test/test_ref.p/test_ref.c.o -c ../test/test_ref.c ../test/test_ref.c: In function ‘test_ref_init_inc_dec_close’: ../test/test_ref.c:32:5: warning: implicit declaration of function ‘vmaf_ref_fetch_increment’; did you mean ‘vmaf_ref_increment’? [-Wimplicit-function-declaration] vmaf_ref_fetch_increment(ref); ^~~~~~~~~~~~~~~~~~~~~~~~ vmaf_ref_increment ../test/test_ref.c:35:5: warning: implicit declaration of function ‘vmaf_ref_fetch_decrement’; did you mean ‘vmaf_ref_decrement’? [-Wimplicit-function-declaration] vmaf_ref_fetch_decrement(ref); ^~~~~~~~~~~~~~~~~~~~~~~~ vmaf_ref_decrement [132/143] cc -Itest/test_ref.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -MD -MQ test/test_ref.p/.._src_ref.c.o -MF test/test_ref.p/.._src_ref.c.o.d -o test/test_ref.p/.._src_ref.c.o -c ../src/ref.c [133/143] cc -o test/test_ref test/test_ref.p/test.c.o test/test_ref.p/test_ref.c.o test/test_ref.p/.._src_ref.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection [134/143] c++ -Itest/test_model.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/.._src_unpickle.cpp.o -MF test/test_model.p/.._src_unpickle.cpp.o.d -o test/test_model.p/.._src_unpickle.cpp.o -c ../src/unpickle.cpp In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:122:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:206:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:287:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:534:72: warning: extra ‘;’ [-Wpedantic] typedef Select2::Result int_uptr;; ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:539:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:557:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:579:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:860:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:867:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashfunction.h:18:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:38:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:825:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:20:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtablet.h:655:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:62:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:35:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocspinfo.h:270:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsynchronizer.h:264:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:223:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:228:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocfixedsizeallocator.h:140:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.cc:410:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:153:19: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(char); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:154:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:155:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:156:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:157:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:158:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:159:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:160:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:161:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:165:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:978:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:260:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:351:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:1350:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:1386:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:22, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1318:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:690:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:101, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:41, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:260:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:261:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:262:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:263:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:264:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:265:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:266:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:267:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:268:24: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_8); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:269:25: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_16); // has to be right after defined ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:271:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:118:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:595:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1285:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocitems.h:48:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1394:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstringtools.h:158:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumerictools.h:184:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumpytools.h:106:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1586:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occircularbuffer.h:206:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocreader.h:653:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocvalreader.h:872:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:2393:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.cc:947:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occonvert.h:501:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/arraydisposition.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:220:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythontools.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.h:304:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.cc:830:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:238:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valprotocol2.h:82:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2convertrep.h:423:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2ser.h:45:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.h:90:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocloaddumpcontext.h:61:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:1049:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘bool OC::AVLTreeT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:1086:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/pickleloader.h:1417:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocpermutations.h:249:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltree.h:50:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhash.h:51:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occombinations.h:104:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmaketab.h:60:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmldumper.h:880:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmlloader.h:1713:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalprint.h:445:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalutils.h:897:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/serialization.h:42:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/chooseser.h:408:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/unpickle.cpp: In function ‘int unpickle(VmafModel*, const char*, VmafModelFlags)’: ../src/unpickle.cpp:179:1: warning: label ‘free_feature’ defined but not used [-Wunused-label] free_feature: ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In function ‘std::ostream& OC::operator<<(std::ostream&, const OC::Val&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring.h:7, from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:9, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h: In function ‘int OC::operator==(const OC::OCString&, const OC::OCString&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = void (*)(const OC::Val&, const OC::Val&, OC::Val&, OC::Val&); unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/chooseser.h:45, from ../src/unpickle.cpp:24: ../src/third_party/ptools/pickleloader.h: In member function ‘void OC::PickleLoader::decode_(OC::Val&)’: ../src/third_party/ptools/pickleloader.h:808:43: warning: this statement may fall through [-Wimplicit-fallthrough=] case PY_UNICODE: NOT_IMPLEMENTED('V'); // 'V' ~~~~~~~~~~~~~~~^~~~~ ../src/third_party/ptools/pickleloader.h:809:5: note: here case PY_BINUNICODE: NOT_IMPLEMENTED('X'); // 'X' ^~~~ ../src/third_party/ptools/pickleloader.h:809:43: warning: this statement may fall through [-Wimplicit-fallthrough=] case PY_BINUNICODE: NOT_IMPLEMENTED('X'); // 'X' ~~~~~~~~~~~~~~~^~~~~ ../src/third_party/ptools/pickleloader.h:810:5: note: here case PY_APPEND: hAPPEND(); break; // 'a' ^~~~ In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘OC::AVLTreeT::N* OC::AVLTreeT::notInTableInsert_(OC::AVLTreeT::N*, const K&, const V&, OC::AVLTreeT::Found_e) [with K = long unsigned int; V = OC::Val; unsigned int OC_AVLCHUNKSIZE = 16]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:488:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:489:4: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:494:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:495:4: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.h:95, from ../src/third_party/ptools/chooseser.h:44, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc: In function ‘void OC::Deserialize(OC::Val&, OC::OCLoadContext_&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:987:15: warning: this statement may fall through [-Wimplicit-fallthrough=] } // NOTE! Falls through if compatibility mode ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:989:3: note: here case 't' : { int_u4 len=0; DeserializeTable(v,len,(Tab*)0,lc); break; } ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:993:15: warning: this statement may fall through [-Wimplicit-fallthrough=] } // NOTE! Falls through if compatibility mode ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:995:3: note: here case 'T' : { int_u8 len=0; DeserializeTable(v,len,(Tab*)0,lc); break; } ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = int; V = OC::Proxy; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = char; unsigned int CHUNKSIZE = 16]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = void*; V = OC::Proxy; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ [135/143] c++ -o test/test_model test/test_model.p/test.c.o test/test_model.p/test_model.c.o test/test_model.p/.._src_dict.c.o test/test_model.p/.._src_svm.cpp.o test/test_model.p/.._src_unpickle.cpp.o src/libptools.so.p/third_party_ptools_m2pythontools.cc.o src/libptools.so.p/third_party_ptools_valpython.cc.o src/libptools.so.p/third_party_ptools_midassocket.cc.o src/libptools.so.p/third_party_ptools_valprotocol2.cc.o src/libptools.so.p/third_party_ptools_m2ser.cc.o src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o src/libptools.so.p/third_party_ptools_m2convertrep.cc.o src/libptools.so.p/third_party_ptools_timeconv.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread [136/143] c++ -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/third_party/ptools -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_unpickle.cpp.o -MF test/test_predict.p/.._src_unpickle.cpp.o.d -o test/test_predict.p/.._src_unpickle.cpp.o -c ../src/unpickle.cpp In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:122:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:206:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:287:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:534:72: warning: extra ‘;’ [-Wpedantic] typedef Select2::Result int_uptr;; ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:539:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:557:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:579:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:860:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:867:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashfunction.h:18:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:38:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:825:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:20:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtablet.h:655:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:62:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:35:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocspinfo.h:270:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsynchronizer.h:264:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:223:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:228:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocfixedsizeallocator.h:140:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.cc:410:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:153:19: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(char); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:154:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:155:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:156:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:157:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:158:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:159:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:160:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:161:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:165:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:978:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:260:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:351:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:1350:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:1386:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:22, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1318:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:690:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:101, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:41, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:260:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:261:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:262:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:263:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:264:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:265:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:266:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:267:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:268:24: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_8); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:269:25: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_16); // has to be right after defined ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:271:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:118:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:595:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1285:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocitems.h:48:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1394:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstringtools.h:158:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumerictools.h:184:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumpytools.h:106:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1586:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occircularbuffer.h:206:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocreader.h:653:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocvalreader.h:872:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:2393:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.cc:947:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occonvert.h:501:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/arraydisposition.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:220:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythontools.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.h:304:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.cc:830:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:238:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valprotocol2.h:82:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2convertrep.h:423:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2ser.h:45:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.h:90:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocloaddumpcontext.h:61:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:1049:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘bool OC::AVLTreeT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:1086:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/pickleloader.h:1417:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocpermutations.h:249:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltree.h:50:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhash.h:51:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occombinations.h:104:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmaketab.h:60:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmldumper.h:880:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmlloader.h:1713:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalprint.h:445:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalutils.h:897:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/serialization.h:42:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/chooseser.h:408:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/unpickle.cpp: In function ‘int unpickle(VmafModel*, const char*, VmafModelFlags)’: ../src/unpickle.cpp:179:1: warning: label ‘free_feature’ defined but not used [-Wunused-label] free_feature: ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In function ‘std::ostream& OC::operator<<(std::ostream&, const OC::Val&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring.h:7, from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:9, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h: In function ‘int OC::operator==(const OC::OCString&, const OC::OCString&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = void (*)(const OC::Val&, const OC::Val&, OC::Val&, OC::Val&); unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/chooseser.h:45, from ../src/unpickle.cpp:24: ../src/third_party/ptools/pickleloader.h: In member function ‘void OC::PickleLoader::decode_(OC::Val&)’: ../src/third_party/ptools/pickleloader.h:808:43: warning: this statement may fall through [-Wimplicit-fallthrough=] case PY_UNICODE: NOT_IMPLEMENTED('V'); // 'V' ~~~~~~~~~~~~~~~^~~~~ ../src/third_party/ptools/pickleloader.h:809:5: note: here case PY_BINUNICODE: NOT_IMPLEMENTED('X'); // 'X' ^~~~ ../src/third_party/ptools/pickleloader.h:809:43: warning: this statement may fall through [-Wimplicit-fallthrough=] case PY_BINUNICODE: NOT_IMPLEMENTED('X'); // 'X' ~~~~~~~~~~~~~~~^~~~~ ../src/third_party/ptools/pickleloader.h:810:5: note: here case PY_APPEND: hAPPEND(); break; // 'a' ^~~~ In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘OC::AVLTreeT::N* OC::AVLTreeT::notInTableInsert_(OC::AVLTreeT::N*, const K&, const V&, OC::AVLTreeT::Found_e) [with K = long unsigned int; V = OC::Val; unsigned int OC_AVLCHUNKSIZE = 16]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:488:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:489:4: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:494:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:495:4: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.h:95, from ../src/third_party/ptools/chooseser.h:44, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc: In function ‘void OC::Deserialize(OC::Val&, OC::OCLoadContext_&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:987:15: warning: this statement may fall through [-Wimplicit-fallthrough=] } // NOTE! Falls through if compatibility mode ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:989:3: note: here case 't' : { int_u4 len=0; DeserializeTable(v,len,(Tab*)0,lc); break; } ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:993:15: warning: this statement may fall through [-Wimplicit-fallthrough=] } // NOTE! Falls through if compatibility mode ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:995:3: note: here case 'T' : { int_u8 len=0; DeserializeTable(v,len,(Tab*)0,lc); break; } ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/unpickle.cpp:24: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = int; V = OC::Proxy; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = char; unsigned int CHUNKSIZE = 16]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = void*; V = OC::Proxy; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ [137/143] c++ -o test/test_predict test/test_predict.p/test.c.o test/test_predict.p/test_predict.c.o test/test_predict.p/.._src_predict.c.o test/test_predict.p/.._src_dict.c.o test/test_predict.p/.._src_feature_feature_collector.c.o test/test_predict.p/.._src_model.c.o test/test_predict.p/.._src_svm.cpp.o test/test_predict.p/.._src_unpickle.cpp.o src/libptools.so.p/third_party_ptools_m2pythontools.cc.o src/libptools.so.p/third_party_ptools_valpython.cc.o src/libptools.so.p/third_party_ptools_midassocket.cc.o src/libptools.so.p/third_party_ptools_valprotocol2.cc.o src/libptools.so.p/third_party_ptools_m2ser.cc.o src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o src/libptools.so.p/third_party_ptools_m2convertrep.cc.o src/libptools.so.p/third_party_ptools_timeconv.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread [138/143] c++ -Isrc/libvmaf.so.0.0.0.p -Isrc -I../src -I../src/third_party/ptools/opencontainers_1_8_4/include -I../src/feature -I../src/feature/common -I../src/third_party/ptools -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.0.0.0.p/vmaf.cpp.o -MF src/libvmaf.so.0.0.0.p/vmaf.cpp.o.d -o src/libvmaf.so.0.0.0.p/vmaf.cpp.o -c ../src/vmaf.cpp In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:122:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:206:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:287:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:534:72: warning: extra ‘;’ [-Wpedantic] typedef Select2::Result int_uptr;; ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:539:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:557:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:579:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:860:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:867:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashfunction.h:18:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:38:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:825:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:20:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtablet.h:655:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:62:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:35:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocspinfo.h:270:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsynchronizer.h:264:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:223:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.h:228:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocfixedsizeallocator.h:140:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstreamingpool.cc:410:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:153:19: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(char); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:154:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:155:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u1); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:156:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:157:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:158:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:159:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:160:20: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:161:21: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:165:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:978:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:260:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocsort.h:351:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘bool OC::AVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:1350:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘bool OC::OrdAVLHashT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:1386:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:22, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:961:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:962:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:954:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,==);\ ^~ BIGUINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:955:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,!=);\ ^~ BIGUINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:956:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<);\ ^~ BIGUINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:957:25: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,<=);\ ^~ BIGUINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:958:24: note: in definition of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC_OP(I,BI,>);\ ^~ BIGUINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:959:25: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:1: note: in expansion of macro ‘BIGUINT_SPEC’ BIGUINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:963:29: warning: extra ‘;’ [-Wpedantic] BIGUINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1023:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1024:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1016:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1017:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1018:26: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1019:38: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1020:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:1: note: in expansion of macro ‘BIGUINT_MATHOP_DEF’ BIGUINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1025:35: warning: extra ‘;’ [-Wpedantic] BIGUINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbiguint.h:1318:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:40, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u1, int_u2); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:436:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u2, int_u4); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:437:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:429:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,==);\ ^~ BIGINT_SPEC_OP(I,BI,!=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:430:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,!=);\ ^~ BIGINT_SPEC_OP(I,BI,<);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:431:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<);\ ^~ BIGINT_SPEC_OP(I,BI,<=);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:432:24: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,<=);\ ^~ BIGINT_SPEC_OP(I,BI,>);\ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:433:23: note: in definition of macro ‘BIGINT_SPEC’ BIGINT_SPEC_OP(I,BI,>);\ ^~ BIGINT_SPEC_OP(I,BI,>=); ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:434:24: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC_OP(I,BI,>=); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:1: note: in expansion of macro ‘BIGINT_SPEC’ BIGINT_SPEC(int_u4, int_u8); ^~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:438:28: warning: extra ‘;’ [-Wpedantic] BIGINT_SPEC(int_u4, int_u8); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u1, int_u2); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:498:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u1, int_u2); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u2, int_u4); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:499:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u2, int_u4); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:491:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, +); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:492:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, -); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:493:25: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP(I,BI, *); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:494:37: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, /, divver); \ ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:495:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DIV(I,BI, %, rem); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:1: note: in expansion of macro ‘BIGINT_MATHOP_DEF’ BIGINT_MATHOP_DEF(int_u4, int_u8); ^~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:500:34: warning: extra ‘;’ [-Wpedantic] BIGINT_MATHOP_DEF(int_u4, int_u8); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocbigint.h:690:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:101, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:41, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:260:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:261:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:262:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:263:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:264:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:265:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:266:26: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:267:27: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(cx_t); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:268:24: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_8); // has to be right after defined ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:269:25: warning: extra ‘;’ [-Wpedantic] MOVEARRAYPOD(complex_16); // has to be right after defined ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occomplex.h:271:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:118:3: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.h:595:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocarray.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:38, from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: In function ‘bool OC::MoveArray(T*, T*, int) [with T = OC::Val]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocmove.h:151:34: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct OC::Val’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro ‘MOVEARRAYPOD’ MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:204:8: note: ‘struct OC::Val’ declared here struct Val { ^~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1285:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocitems.h:48:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In destructor ‘OC::Val::~Val()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1394:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstringtools.h:158:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumerictools.h:184:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocnumpytools.h:106:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1586:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occircularbuffer.h:206:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocreader.h:653:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocvalreader.h:872:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:2393:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocproxy.cc:947:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occonvert.h:501:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/arraydisposition.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:220:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythontools.h:60:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.h:304:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2pythonpickler.cc:830:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valpython.h:238:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/valprotocol2.h:82:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2convertrep.h:423:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/m2ser.h:45:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.h:90:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocloaddumpcontext.h:61:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:1049:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘bool OC::AVLTreeT::consistent()’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:345:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: At global scope: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:1086:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/pickleloader.h:1417:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocpermutations.h:249:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltree.h:50:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhash.h:51:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/occombinations.h:104:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocmaketab.h:60:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmldumper.h:880:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/xmlloader.h:1713:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalprint.h:445:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/opalutils.h:897:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/serialization.h:42:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:107:33: warning: extra ‘;’ [-Wpedantic] # define PTOOLS_END_NAMESPACE }; ^ ../src/third_party/ptools/chooseser.h:408:1: note: in expansion of macro ‘PTOOLS_END_NAMESPACE’ PTOOLS_END_NAMESPACE ^~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:99:29: warning: extra ‘;’ [-Wpedantic] # define OC_END_NAMESPACE }; ^ ../src/third_party/ptools/jsonprint.h:299:1: note: in expansion of macro ‘OC_END_NAMESPACE’ OC_END_NAMESPACE ^~~~~~~~~~~~~~~~ ../src/vmaf.cpp: In member function ‘virtual void LibsvmNusvrTrainTestModel::load_model()’: ../src/vmaf.cpp:143:65: warning: statement has no effect [-Wunused-value] dbg_printf("Read input model (pkl) at %s ...\n", model_path); ^ ../src/vmaf.cpp:149:75: warning: statement has no effect [-Wunused-value] dbg_printf("Read input model (libsvm) at %s ...\n", libsvm_model_path); ^ ../src/vmaf.cpp: In member function ‘virtual void BootstrapLibsvmNusvrTrainTestModel::load_model()’: ../src/vmaf.cpp:361:75: warning: statement has no effect [-Wunused-value] dbg_printf("Read input model (pkl) at %s ...\n", model_path_0.c_str()); ^ ../src/vmaf.cpp:363:52: warning: statement has no effect [-Wunused-value] dbg_printf("Number of models: %d\n", numModels); ^ ../src/vmaf.cpp:365:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] for (size_t i=0; i&)’: ../src/vmaf.cpp:513:42: warning: statement has no effect [-Wunused-value] dbg_printf("frame: %zu, ", i_frm); ^ ../src/vmaf.cpp:514:49: warning: statement has no effect [-Wunused-value] dbg_printf("adm2: %f, ", adm2.at(i_frm)); ^ ../src/vmaf.cpp:515:61: warning: statement has no effect [-Wunused-value] dbg_printf("adm_scale0: %f, ", adm_scale0.at(i_frm)); ^ ../src/vmaf.cpp:516:61: warning: statement has no effect [-Wunused-value] dbg_printf("adm_scale1: %f, ", adm_scale1.at(i_frm)); ^ ../src/vmaf.cpp:517:61: warning: statement has no effect [-Wunused-value] dbg_printf("adm_scale2: %f, ", adm_scale2.at(i_frm)); ^ ../src/vmaf.cpp:518:61: warning: statement has no effect [-Wunused-value] dbg_printf("adm_scale3: %f, ", adm_scale3.at(i_frm)); ^ ../src/vmaf.cpp:519:53: warning: statement has no effect [-Wunused-value] dbg_printf("motion: %f, ", motion.at(i_frm)); ^ ../src/vmaf.cpp:520:61: warning: statement has no effect [-Wunused-value] dbg_printf("vif_scale0: %f, ", vif_scale0.at(i_frm)); ^ ../src/vmaf.cpp:521:61: warning: statement has no effect [-Wunused-value] dbg_printf("vif_scale1: %f, ", vif_scale1.at(i_frm)); ^ ../src/vmaf.cpp:522:61: warning: statement has no effect [-Wunused-value] dbg_printf("vif_scale2: %f, ", vif_scale2.at(i_frm)); ^ ../src/vmaf.cpp:523:61: warning: statement has no effect [-Wunused-value] dbg_printf("vif_scale3: %f, ", vif_scale3.at(i_frm)); ^ ../src/vmaf.cpp:524:47: warning: statement has no effect [-Wunused-value] dbg_printf("vif: %f, ", vif.at(i_frm)); ^ ../src/vmaf.cpp:525:55: warning: statement has no effect [-Wunused-value] dbg_printf("motion2: %f, ", motion2.at(i_frm)); ^ ../src/vmaf.cpp:527:25: warning: statement has no effect [-Wunused-value] dbg_printf("\n"); ^ ../src/vmaf.cpp:493:12: warning: unused variable ‘i_subsampled’ [-Wunused-variable] size_t i_subsampled; ^~~~~~~~~~~~ ../src/vmaf.cpp: In member function ‘virtual Result VmafQualityRunner::run(Asset, int (*)(float*, float*, float*, int, void*), void*, bool, bool, bool, bool, bool, int, int)’: ../src/vmaf.cpp:559:49: warning: statement has no effect [-Wunused-value] dbg_printf("Initialize storage arrays...\n"); ^ ../src/vmaf.cpp:614:45: warning: statement has no effect [-Wunused-value] dbg_printf("Extract atom features...\n"); ^ ../src/vmaf.cpp:677:78: warning: statement has no effect [-Wunused-value] "Generate final features (including derived atom features)...\n"); ^ ../src/vmaf.cpp:728:80: warning: statement has no effect [-Wunused-value] "Normalize features, SVM regression, denormalize score, clip...\n"); ^ ../src/vmaf.cpp: In function ‘double RunVmaf(const char*, int, int, int (*)(float*, float*, float*, int, void*), void*, const char*, const char*, const char*, bool, bool, bool, bool, bool, const char*, int, int, bool)’: ../src/vmaf.cpp:1050:102: warning: statement has no effect [-Wunused-value] BOOTSTRAP_MODEL_NAME_PRECISION).c_str(), result.get_score(result_keys[j])); ^ ../src/vmaf.cpp:1055:102: warning: statement has no effect [-Wunused-value] BOOTSTRAP_MODEL_NAME_PRECISION).c_str(), result.get_score(result_keys[j])); ^ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:8, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:814:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:816:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h: In instantiation of ‘std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:818:74: required from here ../src/third_party/ptools/opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ../src/vmaf.cpp:33: ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = signed char; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:166:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] int indent_additive, bool not_cx) ~~~~^~~~~~~~~~~~~~~ ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = unsigned char; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:167:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = short int; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:168:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = short unsigned int; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:169:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = int; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:170:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = unsigned int; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:171:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = long int; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:172:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = long unsigned int; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:173:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = bool; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:174:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = float; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:175:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] ../src/third_party/ptools/jsonprint.h: In instantiation of ‘std::ostream& OC::JSONPODListPrintHelper_(const POD*, int, std::ostream&, int, bool, int, bool) [with POD = double; std::ostream = std::basic_ostream]’: ../src/third_party/ptools/jsonprint.h:176:15: required from here ../src/third_party/ptools/jsonprint.h:109:11: warning: unused parameter ‘indent_additive’ [-Wunused-parameter] In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:1291, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc: In function ‘std::ostream& OC::operator<<(std::ostream&, const OC::Val&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring.h:7, from ../src/third_party/ptools/opencontainers_1_8_4/include/ochashtable.h:9, from ../src/third_party/ptools/valpython.h:5, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h: In function ‘int OC::operator==(const OC::OCString&, const OC::OCString&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:39, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h: In member function ‘OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = void (*)(const OC::Val&, const OC::Val&, OC::Val&, OC::Val&); unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/chooseser.h:45, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/pickleloader.h: In member function ‘void OC::PickleLoader::decode_(OC::Val&)’: ../src/third_party/ptools/pickleloader.h:808:43: warning: this statement may fall through [-Wimplicit-fallthrough=] case PY_UNICODE: NOT_IMPLEMENTED('V'); // 'V' ~~~~~~~~~~~~~~~^~~~~ ../src/third_party/ptools/pickleloader.h:809:5: note: here case PY_BINUNICODE: NOT_IMPLEMENTED('X'); // 'X' ^~~~ ../src/third_party/ptools/pickleloader.h:809:43: warning: this statement may fall through [-Wimplicit-fallthrough=] case PY_BINUNICODE: NOT_IMPLEMENTED('X'); // 'X' ~~~~~~~~~~~~~~~^~~~~ ../src/third_party/ptools/pickleloader.h:810:5: note: here case PY_APPEND: hAPPEND(); break; // 'a' ^~~~ In file included from ../src/third_party/ptools/pickleloader.h:9, from ../src/third_party/ptools/chooseser.h:45, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h: In member function ‘OC::AVLTreeT::N* OC::AVLTreeT::notInTableInsert_(OC::AVLTreeT::N*, const K&, const V&, OC::AVLTreeT::Found_e) [with K = long unsigned int; V = OC::Val; unsigned int OC_AVLCHUNKSIZE = 16]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:488:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:489:4: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:494:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavltreet.h:495:4: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.h:95, from ../src/third_party/ptools/chooseser.h:44, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc: In function ‘void OC::Deserialize(OC::Val&, OC::OCLoadContext_&)’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:987:15: warning: this statement may fall through [-Wimplicit-fallthrough=] } // NOTE! Falls through if compatibility mode ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:989:3: note: here case 't' : { int_u4 len=0; DeserializeTable(v,len,(Tab*)0,lc); break; } ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:993:15: warning: this statement may fall through [-Wimplicit-fallthrough=] } // NOTE! Falls through if compatibility mode ^ ../src/third_party/ptools/opencontainers_1_8_4/include/ocserialize.cc:995:3: note: here case 'T' : { int_u8 len=0; DeserializeTable(v,len,(Tab*)0,lc); break; } ^~~~ In file included from ../src/third_party/ptools/opencontainers_1_8_4/include/ocval.h:38, from ../src/third_party/ptools/valpython.h:6, from ../src/third_party/ptools/chooseser.h:40, from ../src/vmaf.h:37, from ../src/vmaf.cpp:29: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = int; V = OC::Proxy; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = char; unsigned int CHUNKSIZE = 16]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h: In member function ‘OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = void*; V = OC::Proxy; unsigned int CHUNKSIZE = 8]’: ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ../src/third_party/ptools/opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ../src/vmaf.cpp:33: ../src/third_party/ptools/jsonprint.h: In function ‘std::ostream& OC::JSONTablePrintHelper_(const OC::Val&, std::ostream&, int, bool, int)’: ../src/third_party/ptools/jsonprint.h:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } // else fall thru for other array types ^ ../src/third_party/ptools/jsonprint.h:94:5: note: here default: ^~~~~~~ [139/143] rm -f src/libvmaf.a && gcc-ar csrD src/libvmaf.a src/libx86_avx.a.p/feature_common_convolution_avx.c.o src/libx86_avx.a.p/feature_x86_motion_avx2.c.o src/libptools.so.p/third_party_ptools_m2pythontools.cc.o src/libptools.so.p/third_party_ptools_valpython.cc.o src/libptools.so.p/third_party_ptools_midassocket.cc.o src/libptools.so.p/third_party_ptools_valprotocol2.cc.o src/libptools.so.p/third_party_ptools_m2ser.cc.o src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o src/libptools.so.p/third_party_ptools_m2convertrep.cc.o src/libptools.so.p/third_party_ptools_timeconv.cc.o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_common_convolution.c.o src/liblibvmaf_feature.a.p/feature_offset.c.o src/liblibvmaf_feature.a.p/feature_adm.c.o src/liblibvmaf_feature.a.p/feature_adm_tools.c.o src/liblibvmaf_feature.a.p/feature_ansnr.c.o src/liblibvmaf_feature.a.p/feature_ansnr_tools.c.o src/liblibvmaf_feature.a.p/feature_vif.c.o src/liblibvmaf_feature.a.p/feature_vif_tools.c.o src/liblibvmaf_feature.a.p/feature_motion.c.o src/liblibvmaf_feature.a.p/feature_psnr.c.o src/liblibvmaf_feature.a.p/feature_psnr_tools.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_moment.c.o src/liblibvmaf_feature.a.p/feature_all.c.o src/liblibvmaf_feature.a.p/feature_common_blur_array.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o src/liblibvmaf_rc_cpu.a.p/cpuid.obj src/liblibvmaf_rc_cpu.a.p/cpu.c.o src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o src/libvmaf.so.0.0.0.p/mem.c.o src/libvmaf.so.0.0.0.p/combo.c.o src/libvmaf.so.0.0.0.p/cpu_info.c.o src/libvmaf.so.0.0.0.p/svm.cpp.o src/libvmaf.so.0.0.0.p/darray.c.o src/libvmaf.so.0.0.0.p/libvmaf.cpp.o src/libvmaf.so.0.0.0.p/vmaf.cpp.o [140/143] c++ -o tools/vmaf_feature tools/vmaf_feature.p/vmaf_feature_main.c.o tools/vmaf_feature.p/read_frame.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--start-group src/libvmaf.a -pthread /usr/lib64/libpugixml.so -Wl,--end-group [141/143] c++ -o src/libvmaf.so.0.0.0 src/libvmaf.so.0.0.0.p/mem.c.o src/libvmaf.so.0.0.0.p/combo.c.o src/libvmaf.so.0.0.0.p/cpu_info.c.o src/libvmaf.so.0.0.0.p/svm.cpp.o src/libvmaf.so.0.0.0.p/darray.c.o src/libvmaf.so.0.0.0.p/libvmaf.cpp.o src/libvmaf.so.0.0.0.p/vmaf.cpp.o src/libx86_avx.a.p/feature_common_convolution_avx.c.o src/libx86_avx.a.p/feature_x86_motion_avx2.c.o src/libptools.so.p/third_party_ptools_m2pythontools.cc.o src/libptools.so.p/third_party_ptools_valpython.cc.o src/libptools.so.p/third_party_ptools_midassocket.cc.o src/libptools.so.p/third_party_ptools_valprotocol2.cc.o src/libptools.so.p/third_party_ptools_m2ser.cc.o src/libptools.so.p/third_party_ptools_m2streamdataenc.cc.o src/libptools.so.p/third_party_ptools_m2convertrep.cc.o src/libptools.so.p/third_party_ptools_timeconv.cc.o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_common_convolution.c.o src/liblibvmaf_feature.a.p/feature_offset.c.o src/liblibvmaf_feature.a.p/feature_adm.c.o src/liblibvmaf_feature.a.p/feature_adm_tools.c.o src/liblibvmaf_feature.a.p/feature_ansnr.c.o src/liblibvmaf_feature.a.p/feature_ansnr_tools.c.o src/liblibvmaf_feature.a.p/feature_vif.c.o src/liblibvmaf_feature.a.p/feature_vif_tools.c.o src/liblibvmaf_feature.a.p/feature_motion.c.o src/liblibvmaf_feature.a.p/feature_psnr.c.o src/liblibvmaf_feature.a.p/feature_psnr_tools.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_moment.c.o src/liblibvmaf_feature.a.p/feature_all.c.o src/liblibvmaf_feature.a.p/feature_common_blur_array.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o src/liblibvmaf_rc_cpu.a.p/cpuid.obj src/liblibvmaf_rc_cpu.a.p/cpu.c.o src/liblibvmaf_rc_cpu.a.p/x86_cpu.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libvmaf.so.0 -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread /usr/lib64/libpugixml.so -Wl,--end-group [142/143] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/vmaf-1.5.3/libvmaf/x86_64-redhat-linux-gnu src/libvmaf.so.0.0.0 src/libvmaf.so.0.0.0 src/libvmaf.so.0.0.0.p/libvmaf.so.0.0.0.symbols [143/143] c++ -o tools/vmafossexec tools/vmafossexec.p/main.cpp.o tools/vmafossexec.p/read_frame.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/../src' -Wl,-rpath-link,/builddir/build/BUILD/vmaf-1.5.3/libvmaf/x86_64-redhat-linux-gnu/src -Wl,--start-group src/libvmaf.so.0.0.0 -Wl,--end-group ~/build/BUILD/vmaf-1.5.3 + popd + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.g7hNoQ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64 ++ dirname /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64 + cd vmaf-1.5.3 ~/build/BUILD/vmaf-1.5.3/libvmaf ~/build/BUILD/vmaf-1.5.3 + pushd libvmaf + DESTDIR=/builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64 + /usr/bin/meson install -C x86_64-redhat-linux-gnu --no-rebuild Installing subdir /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_v0.6.1neg.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_v0.6.1neg.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_v0.6.1.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_v0.6.1.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_v0.6.1.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_v0.6.1.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0020.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0020 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0019.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0019 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0018.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0018 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0017.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0017 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0016.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0016 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0015.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0015 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0014.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0014 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0013.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0013 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0012.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0012 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0011.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0011 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0010.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0010 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0009.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0009 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0008.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0008 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0007.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0007 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0006.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0006 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0005.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0005 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0004.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0004 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0003.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0003 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0002.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0002 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0001.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0001 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0019.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0019 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0018.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0018 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0017.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0017 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0016.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0016 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0015.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0015 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0014.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0014 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0013.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0013 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0012.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0012 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0011.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0011 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0010.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0010 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0009.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0009 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0008.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0008 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0007.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0007 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0006.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0006 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0005.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0005 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0004.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0004 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0003.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0003 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0002.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0002 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0001.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0001 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0020.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0020 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0019.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0019 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0018.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0018 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0017.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0017 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0016.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0016 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0015.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0015 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0014.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0014 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0013.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0013 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0012.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0012 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0011.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0011 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0010.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0010 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0009.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0009 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0008.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0008 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0007.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0007 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0006.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0006 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0005.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0005 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0004.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0004 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0003.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0003 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0002.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0002 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0001.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0001 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_b_v0.6.3 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0019.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0019 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0018.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0018 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0017.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0017 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0016.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0016 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0015.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0015 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0014.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0014 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0013.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0013 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0012.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0012 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0011.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0011 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0010.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0010 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0009.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0009 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0008.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0008 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0007.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0007 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0006.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0006 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0005.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0005 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0004.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0004 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0003.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0003 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0002.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0002 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0001.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0001 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/vmaf_4k_rb_v0.6.2 Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/vmaf_v0.6.0.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/vmaf_v0.6.0.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/vmaf_4k_v0.6.1rc.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/vmaf_4k_v0.6.1rc.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/niqe_v0.1.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_vmafv3a.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_vmafv3a.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_vmafv3.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_vmafv3.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_vmafv2.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_vmafv2.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_vmafv1.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_vmafv1.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_norm_type_none.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_norm_type_none.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_libsvmnusvr_currentbest.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxtrain_libsvmnusvr_currentbest.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv4.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv4.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv3a.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv3a.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv3.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv3.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv2.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv2.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv1.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_vmafv1.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_libsvmnusvr_currentbest.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflxall_libsvmnusvr_currentbest.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflx_vmaff_rf_v2.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflx_vmaff_rf_v1.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflx_v1.pkl.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/nflx_v1.pkl to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/../model/other_models/model_V8a.model to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/model/other_models Installing src/libvmaf.so.0.0.0 to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/lib64 Installing src/libvmaf.a to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/lib64 Installing tools/vmafossexec to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/bin Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/include/libvmaf/libvmaf.h to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/include/libvmaf Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/x86_64-redhat-linux-gnu/include/libvmaf/version.h to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/include/libvmaf Installing /builddir/build/BUILD/vmaf-1.5.3/libvmaf/x86_64-redhat-linux-gnu/meson-private/libvmaf.pc to /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/lib64/pkgconfig ~/build/BUILD/vmaf-1.5.3 + popd + rm -f /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/lib64/libvmaf.a + mkdir -p /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/lib/rpm/macros.d + cat + touch -r LICENSE /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/lib/rpm/macros.d/macros.vmaf + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 1.5.3-1.el8 --unique-debug-suffix -1.5.3-1.el8.x86_64 --unique-debug-src-base vmaf-1.5.3-1.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/vmaf-1.5.3 extracting debug info from /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/bin/vmafossexec extracting debug info from /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/lib64/libvmaf.so.0.0.0 /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 2917 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/bin/python3.6 + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: vmaf-1.5.3-1.el8.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.VIhXXt + umask 022 + cd /builddir/build/BUILD + cd vmaf-1.5.3 + DOCDIR=/builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/vmaf + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/vmaf + cp -pr FAQ.md /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/vmaf + cp -pr NOTICE.md /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/vmaf + cp -pr README.md /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/vmaf + exit 0 Provides: vmaf = 1.5.3-1.el8 vmaf(x86-64) = 1.5.3-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libvmaf.so.0()(64bit) rtld(GNU_HASH) Processing files: libvmaf-1.5.3-1.el8.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Ygltxh + umask 022 + cd /builddir/build/BUILD + cd vmaf-1.5.3 + DOCDIR=/builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/libvmaf + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/libvmaf + cp -pr CHANGELOG.md /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/libvmaf + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.TnWxqr + umask 022 + cd /builddir/build/BUILD + cd vmaf-1.5.3 + LICENSEDIR=/builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/licenses/libvmaf + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/licenses/libvmaf + cp -pr LICENSE /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/licenses/libvmaf + exit 0 Provides: libvmaf = 1.5.3-1.el8 libvmaf(x86-64) = 1.5.3-1.el8 libvmaf.so.0()(64bit) vmaf-static = 1.5.3-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libpugixml.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(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.9)(64bit) rtld(GNU_HASH) Obsoletes: vmaf-static < 1.5.3-1.el8 Processing files: libvmaf-devel-1.5.3-1.el8.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.UbIg5J + umask 022 + cd /builddir/build/BUILD + cd vmaf-1.5.3 + DOCDIR=/builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/libvmaf-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/libvmaf-devel + cp -pr CONTRIBUTING.md /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64/usr/share/doc/libvmaf-devel + exit 0 Provides: libvmaf-devel = 1.5.3-1.el8 libvmaf-devel(x86-64) = 1.5.3-1.el8 pkgconfig(libvmaf) = 1.5.3 vmaf-devel = 1.5.3-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libvmaf.so.0()(64bit) pkgconfig(pugixml) Obsoletes: vmaf-devel < 1.5.3-1.el8 Processing files: vmaf-debugsource-1.5.3-1.el8.x86_64 Provides: vmaf-debugsource = 1.5.3-1.el8 vmaf-debugsource(x86-64) = 1.5.3-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: vmaf-debuginfo-1.5.3-1.el8.x86_64 Provides: debuginfo(build-id) = cfc7d747f131a9cb885db5d785aceae63d2f09d7 vmaf-debuginfo = 1.5.3-1.el8 vmaf-debuginfo(x86-64) = 1.5.3-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: vmaf-debugsource(x86-64) = 1.5.3-1.el8 Processing files: libvmaf-debuginfo-1.5.3-1.el8.x86_64 Provides: debuginfo(build-id) = 0b35a131523627a738e30be9a81e86b3e4a68755 libvmaf-debuginfo = 1.5.3-1.el8 libvmaf-debuginfo(x86-64) = 1.5.3-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: vmaf-debugsource(x86-64) = 1.5.3-1.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64 Wrote: /builddir/build/RPMS/vmaf-1.5.3-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/libvmaf-1.5.3-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/libvmaf-devel-1.5.3-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/vmaf-debugsource-1.5.3-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/vmaf-debuginfo-1.5.3-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/libvmaf-debuginfo-1.5.3-1.el8.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.bIEtiN + umask 022 + cd /builddir/build/BUILD + cd vmaf-1.5.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/vmaf-1.5.3-1.el8.x86_64 + exit 0 Finish: rpmbuild vmaf-1.5.3-1.el8.src.rpm Finish: build phase for vmaf-1.5.3-1.el8.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-8-x86_64-1720794356.656012/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-8-x86_64-1720794356.656012/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1720794356.656012/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/vmaf-1.5.3-1.el8.src.rpm) Config(child) 0 minutes 49 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": "libvmaf", "epoch": null, "version": "1.5.3", "release": "1.el8", "arch": "x86_64" }, { "name": "vmaf", "epoch": null, "version": "1.5.3", "release": "1.el8", "arch": "src" }, { "name": "vmaf-debugsource", "epoch": null, "version": "1.5.3", "release": "1.el8", "arch": "x86_64" }, { "name": "vmaf", "epoch": null, "version": "1.5.3", "release": "1.el8", "arch": "x86_64" }, { "name": "vmaf-debuginfo", "epoch": null, "version": "1.5.3", "release": "1.el8", "arch": "x86_64" }, { "name": "libvmaf-debuginfo", "epoch": null, "version": "1.5.3", "release": "1.el8", "arch": "x86_64" }, { "name": "libvmaf-devel", "epoch": null, "version": "1.5.3", "release": "1.el8", "arch": "x86_64" } ] } RPMResults finished